为了账号安全,请及时绑定邮箱和手机立即绑定

angular中指令嵌套出现冲突的问题

angular中指令嵌套出现冲突的问题

慕莱坞森 2018-08-02 06:09:50
在目前项目中,有个问题,在最前面的版本中,对按钮button应用了一个自定义指令,实现一个模态框的弹出,在后续的升级中,我需要在这个DOM元素上新增另一个指令,作为权限验证,但起了冲突。权限验证要达到的目的是当无此权限时,会让按钮成不可用状态并改变其CSS样式,告诉用户次按钮不可用,如果有此权限,则可点击并弹出模态框但出现的错误提示,多个指令调用同一资源文件,angular官方提供的说法是删除一个。。。优先级的做法也用过,不行。跪求解决方案,在线等,急。。。。。
查看完整描述

1 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

给你提供一个思路。
在你的modal框的directive提供controller, 提供一些方法来操作directive中的一些状态, 根据状态使directive的行为失效。
directive:auth读取权限,require modalController,根据权限调用方法改变modal directive中的状态。

查看完整回答
反对 回复 2018-09-22
  • 1 回答
  • 0 关注
  • 767 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信