/** * Created by c.y on 2018/3/16. * 全局vuex相关 */ import Vue from 'vue'; import Vuex from 'vuex'; import mutations from './mutations.js'; import createLogger from 'vuex/dist/logger'; // Vuex 自带一个日志插件用于一般的调试: Vue.use(Vuex); const debug = process.env.NODE_ENV !== 'production'; export default new Vuex.Store({ state: { isLoading: false, // 全局loading状态 direction: 'in', // 页面的切换动画 appScrollStyle: { // 解决ios返回空白的问题 overflow: 'auto', '-webkit-overflow-scrolling': 'touch' }, sid:'', // 用户的sessionId loanActiveTab: 0, // 贷款选中的tab的索引 pageRecode:[] // 页面真实访问记录 }, mutations, strict: debug, getters: { pageRecode: state => { return state.pageRecode; } } // plugins: debug ? [createLogger()] : [] })