PHPstorm:未解析的变量或具有ExtJs alternateClassName声明的类型

时间:2015-08-11 14:29:23

标签: javascript extjs phpstorm

我有一个ExtJs类,其定义如下:

Ext.define('Mb.lang.Lang', {
    alternateClassName: 'Lang',

正如可以预料的那样,PHPstorm无法识别代码中的类名Lang并在任何地方显示错误

  

未解决的变量或类型Lang

阅读其他问题,我想我可以使用PHPdoc块解决这个问题,但我真的不知道怎么做。你能建议一个解决方案吗?

1 个答案:

答案 0 :(得分:1)

最终证明解决方案很简单:
我不得不使用JsDoc的@alias

/**
 * @alias Lang
 */
Ext.define('Mb.lang.Lang', {
    alternateClassName: 'Lang',