典型的vuex动作是:
const actions = {
/**
* @param {ActionContext} context passed by vuex
* @param {Object} payload
* @return {void}
*/
myAction(vuexContext, payload) {...}
}
将在其中为我注入vuexContext,在应用程序中,我将像myAction(payload)
一样使用此功能。但是对于这种情况,我的WebStorm IDE抱怨参数数量无效。
也许有一些解决方法?
答案 0 :(得分:2)
您可以尝试将context
参数标记为可选:
/**
* @param {ActionContext} [vuexContext]
* @param {Object} payload
* @return {void}
*/
myAction(vuexContext, payload) {}
也请对相关功能请求进行投票:WEB-29740