Advertisement

uniapp通过uview包装vuex全局变量包含哪些文件

阅读量:

①store / index.js

复制代码
 import Vue from 'vue'

    
 import Vuex from 'vuex'
    
 Vue.use(Vuex)
    
  
    
 let lifeData = {};
    
  
    
 try{
    
 	// 尝试获取本地是否存在lifeData变量,第一次启动APP时是不存在的
    
 	lifeData = uni.getStorageSync('lifeData');
    
 }catch(e){
    
 	
    
 }
    
  
    
 // 需要永久存储,且下次APP启动需要取出的,在state中的变量名。不在这个列表里的就不永久存储
    
 let saveStateKeys = ['vuex_user', 'vuex_token'];
    
  
    
 // 定义一个方法saveLifeData,来保存变量到本地存储中
    
 const saveLifeData = function(key, value){
    
 	// 判断变量名key是否在需要存储的数组中。就是上面那个,有的话就存储
    
 	if(saveStateKeys.indexOf(key) != -1) {
    
 		/

全部评论 (0)

还没有任何评论哟~