我有一个从服务器获取数据的函数:
function getData(data){
console.log(data.someVar);
}
网络风暴说someVar
是一个未解决的变量。
我怎样才能摆脱这样的警告?
我看到几个选项:
- 禁止 IDE 设置中的警告;
- 添加带有字段的 JSON 源文件 (details http://devnet.jetbrains.com/message/5366907);
- 使用类似数组的语法:
data['some_unres_var']
;
另外,WebStorm 还让我为“数据”创建命名空间(添加注释,例如/** @namespace data.some_unres_var*/
),创建这样的字段,或重命名它。
Use JSDoc https://jsdoc.app/:
/**
* @param {{some_unres_var:string}} data
*/
function getData(data){
console.log(data.some_unres_var);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)