vue的全局变量

1. vue的全局变量

Vue.prototype来进行全局变量的设置
 
这样你可以通过在原型上定义它们使其在每个 Vue 的实例中可用。
 
项目中在power.js中定义了方法,不用进行引入这个js就可以在每个Vue实例中进行运用,
前提就是这个方法最好有一个,避免重复定义。
// 权限检查方法
Vue.prototype.hasPermission = function (value) {
  let isExist = false;
  let btnPermissionsStr = store.state.user.resource || [];
  if(btnPermissionsStr){
    for(let resJ=0;resJ<btnPermissionsStr.length;resJ++){
      if(value.toLowerCase() === btnPermissionsStr[resJ].toLowerCase()){
        isExist = true;
      }
    }
  }

  return isExist;

};

  

posted @ 2020-08-11 15:05  WalkingCamel  阅读(852)  评论(0编辑  收藏  举报
//用于目录插件