jslint 预期 ';'看到'}'用于内联函数
jslint expected ';' saw '}' for inline function
我正在使用 javascript 的 setInterval 函数,它需要定义一个将定期执行的内联函数。下面是我的代码片段,
setInterval(
function(){_this.getView().setModel( new JSONModel(_this._getRecentRatingsModel()) , "recentRatings")},
interval);
但是我正面临 jslint 违规,它抱怨说
Expected ';' saw '}'
它期待';'在 _getRecentRatingsModel() 之后
但是如果我使用; setInterval 的语法将被破坏。
帮助我如何绕过这个 jslint 检查。
在"recentRatings")
之后添加;
。这应该可以做到。
这里期待;
:
setInterval(function(){
_this.getView().setModel(
new JSONModel(_this._getRecentRatingsModel()
) , "recentRatings"); // <-- here
}, interval);
ignoreThis(); // jshint ignore:line
将忽略行,但首先您应该尝试解决添加“;”的问题:)
我正在使用 javascript 的 setInterval 函数,它需要定义一个将定期执行的内联函数。下面是我的代码片段,
setInterval(
function(){_this.getView().setModel( new JSONModel(_this._getRecentRatingsModel()) , "recentRatings")},
interval);
但是我正面临 jslint 违规,它抱怨说
Expected ';' saw '}'
它期待';'在 _getRecentRatingsModel() 之后 但是如果我使用; setInterval 的语法将被破坏。
帮助我如何绕过这个 jslint 检查。
在"recentRatings")
之后添加;
。这应该可以做到。
这里期待;
:
setInterval(function(){
_this.getView().setModel(
new JSONModel(_this._getRecentRatingsModel()
) , "recentRatings"); // <-- here
}, interval);
ignoreThis(); // jshint ignore:line
将忽略行,但首先您应该尝试解决添加“;”的问题:)