<div ng-app='myApp' ng-controller='MyController'>
<button id="addbtn">add dynamic content</button>
<div id="mycontent">
<button ng-click='click()'>click here</button><br/>
<!-- another button will be added here but its ng-click won't work -->
</div>
</div>
我的应用程序使用了一个外部依赖项,它通过 jQuery 将 HTML 代码直接添加到 DOM(sigh),就像小提琴中描述的那样。
我希望能够对一些动态添加的代码进行角度化,例如将 ng-click 指令添加到附加到“mycontent”div 的新按钮,请参见上面的评论。以角度友好的方式做到这一点的最佳方法是什么?我尝试使用 $compile ,但很快就变得很笨拙。
谢谢!