【发布时间】:2017-03-25 14:32:17
【问题描述】:
我在使用jQuery Steps 插件动态异步加载 HTML 内容后遇到问题:
<section data-mode="async" data-url="test.html"></section>
AngularJS 不会检测到内容,因此包含ng-show 指令的所有元素都会显示,而不是按预期隐藏。
Punkler 有问题 - 编辑 - 已解决(Punkler 已更新):
http://plnkr.co/edit/6p1dVln2R9Pgb9ivoMcX?p=preview
P.S.:我需要异步加载,因为我必须加载的 HTML 数据量过多。
【问题讨论】:
-
使用 Angular 或 jQuery。彻底摆脱 jQuery,这就是解决方案。
-
您不必摆脱 jQuery,但您必须使用 angular 进行异步加载,因为您需要确保 angular 在模板加载后运行。这是一篇建议您使用指令异步加载模板的解决方案的帖子。 stackoverflow.com/questions/21196245/…
标签: javascript jquery angularjs asynchronous