我试图找出在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中的错误