uniapp中内置了vuex依赖,在微信小程序中为了更方便的调试vuex相关数据,使用vuex中的createLogger,在开发环境中,打印相关信息,方便调试。
示例:
import Vue from "vue";
import Vuex from "vuex";
Vue.use(Vuex);
//dev 环境打印vuex相关log
//如果vuex版本为3.6.2及以上,则只用Vuex.createLogger
const plugins = process.env.NODE_ENV === 'development'?[Vuex.createLogger()]:[]
//如果vuex版本低于3.6.2,导入createLogger,再使用
// import createLogger from 'vuex/dist/logger.js';
//const plugins = process.env.NODE_ENV === 'development'?[createLogger()]:[]
const store = new Vuex.Store({
plugins,//添加插件
//...其他内容state,mutations,actions等
});
网友评论