我开始使用jsdoc后,我的IDE(phpstorm)无法识别功能。有人可以帮我吗?
父类ModelsList.js
/**
* @class
*/
var SportsbetModelsList = ModelsList.extend({
// other stuff, no new definition of getModel()
});
子类SportsbetModelsList.js:
/**
* @class
*/
var Sportsbet = Webapp.extend(/** @lends Sportsbet.prototype */{
initialize: function() {
/** @type {SportsbetModelsList} */
var modelsList = this.factory(SportsbetModelsList, {data: data, config: config});
//unresolved function warning here
modelsList.getModel('some-model-name');
}
});
当我想在Sportsbet.js中使用方法时:
...
button.setTransform(true);
button.setRotation(90);
...
我在做什么错了?
ps。在添加所有JSDocs之前,它可以工作。所以这一定是我添加JSDocs时要做的事情