Tenho uma função que pega dados do servidor:
function getData(data){
console.log(data.someVar);
}
Webstorm diz que someVar
- é uma variável não resolvida. O que posso me livrar desses avisos?
Vejo várias opções:
- Suprimir avisos nas configurações de ide;
- Adicione um arquivo fonte json com campos ( detalhes );
- Use matrizes de como sintaxe:
data['some_unres_var']
;
Além disso, o Webstorm me oferece a possibilidade de criar um namespace para os "dados" (adicionar uma anotação como /** @namespace data.some_unres_var*/
), criar esse campo ou renomeá-lo.