我有一个从服务器获取数据的函数:
function getData(data){
console.log(data.someVar);
}
WebStorm 说 someVar
是一个未解析的变量。我怎样才能摆脱这样的警告?
我看到几个选项:
- 抑制 IDE 设置中的警告;
- 添加带有字段的 JSON 源文件( 详细信息);
- 使用类似数组的语法:
data['some_unres_var']
;
此外,WebStorm 让我为“数据”创建命名空间(添加像 /** @namespace data.some_unres_var*/
这样的注释),创建这样的字段,或重命名它。
原文由 Sergei Panfilov 发布,翻译遵循 CC BY-SA 4.0 许可协议
使用 JSDoc :