Ich habe eine Funktion, die Daten vom Server übernimmt:
function getData(data){
console.log(data.someVar);
}
Webstorm sagt, dass someVar
- eine ungelöste Variable ist. Was kann ich solche Warnungen loswerden?
Ich sehe mehrere Optionen:
- Unterdrücken Sie Warnungen in ide-Einstellungen.
- Fügen Sie eine JSON-Quelldatei mit Feldern ( Details ) hinzu.
- Verwenden Sie eine Arrays-ähnliche Syntax :
data['some_unres_var']
;
Außerdem bietet Webstorm mir an, einen Namespace für die "Daten" zu erstellen (eine Anmerkung wie hinzufügen /** @namespace data.some_unres_var*/
), ein solches Feld zu erstellen oder es umzubenennen.