ann0707
2018-08-16 c9bc8ec61cff4076132f6396d99d383a2cdf5a03
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/**
 * 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()] : []
})