【发布时间】:2016-02-28 04:30:30
【问题描述】:
我正在尝试找出在 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 中的错误
【问题讨论】:
标签: javascript ecmascript-6 webstorm jsdoc commonjs