AngularJS如何给在JS中添加的DOM元素绑定事件?

2025-04-14 03:21:34
推荐回答(1个)
回答1:

正常情况(即非动态插入DOM对象)下,ng-click这样的指令之所以有效(即点击之后能调用注册在可见作用域里的方法),是因为angular在compilingphase(编译阶段)将宿主DOM对象(即加入了ng-click指令的DOM对象)绑定在当前作用域内了。
换言之,当前作用域知道有这个绑定了ng-click的DOM对象存在,所以ng-click才会起作用。