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>
Я хочу показать / скрыть динамический столбец c с пользовательской директивой, но она не работает, почему?