我有一个从ajax获取数据的函数:
function test(str){
var obj=JSON.parse(str);
console.log(obj.xxx);
}
WebStorm说xxx
- 是未解决的变量。
我无法使用@namespace
。那我该怎么办?
答案 0 :(得分:0)
如果实际数据仅在运行时已知(例如,当数据是通过ajax调用设置的值时),则在静态分析期间无法解析,因此会出现警告。有关可能的解决方法,请参阅https://youtrack.jetbrains.com/issue/WEB-17419#comment=27-1058451,http://devnet.jetbrains.com/message/5504337#5504337。