vue权限控制

vue项目里面用到权限控制,在网上找Vue2.0用户权限控制解决方案

但是,我在用视图控制自定义指令的时候

Vue.directive('has', {
  bind: function(el, binding) {
    if (!Vue.prototype.$_has(binding.value)) {
      el.parentNode.removeChild(el);
    }
  }
});

dom操作,会报parentNode没有,放到inserted里面就可以执行。但是他给的例子就可以跑

clipboard.png
这个是源码示例

阅读 4k
4 个回答

clipboard.png

他项目源码里的代码好像也是 inserted

bind只要求dom生成即可,不要求dom在html文档中。

新手上路,请多包涵
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题