从方法返回时未解析 属性 变量
Unresolved property variable when returned from method
...
doChunk().then(function (results) {
angular.forEach(results, function (info) {
if (info.data.fields.worklog) {
configProcess.results.push(info.data);
...
以上只是我的 AngularJS
应用程序中的一个示例,但对于从其他地方返回的所有数据(和原始 JS)来说都是同样的问题 - 例如本例中的 HTTP
请求.
results - 是 HTTP 请求的结果,包含一个对象数组。
所以当我遍历这个数组时,我访问了这些对象的不同属性。
一切都很好并且有效,但是我如何声明这些方法的不同属性是什么?
基本上我想要的是摆脱来自 WebStorm 的代码检查错误,例如:Unresolved variable fields at line 106
.
我很清楚为什么会报告它,但我该如何解决它?
我可以建议使用 JSDoc 来记录 ajax 调用接收到的此类对象。参见How to fight tons of unresolved variables warning in Webstorm?,例如
...
doChunk().then(function (results) {
angular.forEach(results, function (info) {
if (info.data.fields.worklog) {
configProcess.results.push(info.data);
...
以上只是我的 AngularJS
应用程序中的一个示例,但对于从其他地方返回的所有数据(和原始 JS)来说都是同样的问题 - 例如本例中的 HTTP
请求.
results - 是 HTTP 请求的结果,包含一个对象数组。
所以当我遍历这个数组时,我访问了这些对象的不同属性。 一切都很好并且有效,但是我如何声明这些方法的不同属性是什么?
基本上我想要的是摆脱来自 WebStorm 的代码检查错误,例如:Unresolved variable fields at line 106
.
我很清楚为什么会报告它,但我该如何解决它?
我可以建议使用 JSDoc 来记录 ajax 调用接收到的此类对象。参见How to fight tons of unresolved variables warning in Webstorm?,例如