用于引用导入的es6类的正确JSDOC语法是什么?

时间:2015-11-25 11:39:17

标签: javascript ecmascript-6 webstorm jsdoc commonjs

我试图找出在JSDOC中将外部类指定为params / returns的正确语法。

所以,例如,我有:

import redux from 'redux';

/**
 * @param {object} state
 * @return {{module:redux.Store}}
 */
export function initState(state=initialState) {
  store = redux.createStore(theReducer, Immutable.fromJS(state));
  return store;
}

问题是,如果我在webstorm中使用它," Go To Declaration" Store发送给我完全无关的地方。

这意味着,我的语法是错误的(什么是正确的?)或者它是Webstorm中的错误

1 个答案:

答案 0 :(得分:1)

语法看起来没问题...记录为http://www.purechannelapps.com/,请关注它以获取更新