Vue自定义指令

2022-11-18 11:46:44 浏览数 (2)

# 自定义指令

main.js定义全局指令 使用原生的js方法操作

代码语言:javascript复制
Vue.directive('auth',{
  inserted(el, binding, vNode){
    if(!store.state.authUrlsList.includes(binding.value)){
      el.setAttribute("disabled","disabled")
      el.classList.add("is-disabled")
    }
  },
})

# vue组件

注意: loading方法冲突,不起作用,暂无解决办法

0 人点赞