【发布时间】:2020-08-13 09:32:44
【问题描述】:
function install (Vue, options = {}) {
Vue.directive(options.name || 'auth', {
async inserted (el, binding, vNode) {
if (!await checkPermission(binding.value)) {
el.parentNode && el.parentNode.removeChild(el)
}
},
})
}
<el-table>
<el-table-column
v-auth=""code""
label="label"
prop="xx"
>
</el-tabl>
我想使用自定义指令显示/隐藏动态列,但它不起作用,为什么?
【问题讨论】:
标签: javascript vue.js directive element-ui