Title

vue 计算属性(computed)传参---使用内嵌方法的方式传参

//计算容器是否配置权限
    showAuth(){
      //注意:全局变量必须在方法外面引用(变量改变之后重新触发计算事件),不然变量改变无法触发计算
      let auths=this.fieldAuths;
    
     //内嵌方法带参数
      return function(val) {
        //具体计算操作
        let flag=false;
        if(auths){
          for(let i=0;i<auths.length;i++){
            if(auths[i].fieldId===val.id){
              flag=true
              break
            }
          }
        }
        return flag
      }
    },          

 

posted @ 2022-11-09 13:52  maxt_016  阅读(239)  评论(0)    收藏  举报