【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,當前的作用域也不知道這個指令的存在,所以才會無效。

 解決方法:

 

 未完待續。。。。。。。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM