【angular】 ng-click 失效
情况一:ng-click 和ng-if 一起使用
情况二:AngularJS中动态添加的ng-click 失效
正常情况(即非动态插入 DOM 对象)下,ng-click
这样的指令之所以有效(即点击之后能调用注册在可见作用域里的方法),
是因为 angular 在 compiling phase(编译阶段)将宿主 DOM 对象(即加入了 ng-click
指令的 DOM 对象)绑定在当前作用域内了。
HTML 片段是在 compiling phase 后动态插入到 DOM 树中的,即便你写了 ng-click
,当前的作用域也不知道这个指令的存在,所以才会无效。
解决方法:
未完待续。。。。。。。
作者:smile.轉角
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
欢迎关注我,一起进步!扫描下方二维码即可加我QQ