典型的vuex行动是:
const actions = {
/**
* @param {ActionContext} context passed by vuex
* @param {Object} payload
* @return {void}
*/
myAction(vuexContext, payload) {...}
}
在哪里为我注入vuexContext,在app中我会像myAction(payload)
一样使用这个函数。但是对于那种情况,我的WebStorm IDE抱怨参数数量无效。
也许有一些解决方法呢?
您可以尝试标记context
参数可选:
/**
* @param {ActionContext} [vuexContext]
* @param {Object} payload
* @return {void}
*/
myAction(vuexContext, payload) {}
还请投票支持相关功能请求:WEB-29740