引用ES6导入的类需要使用正确的JSDoc语法是什么?

6

我正在努力找出在JSDOC中指定外部类作为参数/返回类型的正确语法。

例如,我有以下代码:

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中使用这个功能,“转到声明”对于Store会将我带到完全无关的地方。这意味着我的语法可能有误(正确的是什么?)或者这是WebStorm的一个bug。
1个回答

1

语法看起来没问题...已记录为WEB-19261,请关注更新


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接