Comment combattre des tonnes de problèmes non résolus variables d'avertissement dans Webstorm?

J'ai une fonction qui prend une des données à partir du serveur:

function getData(data){
    console.log(data.someVar);
}

Webstorm dit que someVar - est un non résolue variable.
Que puis-je me débarrasser de ces avertissements?

Je vois plusieurs options:

  • Supprimer les avertissements dans les paramètres ide;
  • Ajouter un json fichier source avec des champs (détails);
  • Utiliser des tableaux de syntaxe: data['some_unres_var'];

Aussi Webstorm me proposant de créer l'espace de noms pour les "données" (ajouter une annotation comme /** @namespace data.some_unres_var*/), de créer un tel champ, ou le renommer.

  • Réponse rapide: clic droit -> Utilisation de la Bibliothèque Javascript -> assurez-vous que le HTML est cochée. Le suivi par la recherche à la disposition des bibliothèques javascript dans les paramètres du projet pour obtenir une meilleure compréhension de ce qui se passe.