【发布时间】:2015-07-19 08:17:15
【问题描述】:
我应该如何加载 mvc 部分视图并保持 Angular JS 正常工作。 渲染布局后,Angular JS 工作正常,但如果我在布局中加载部分视图,Angular JS 在部分中不再工作。 我猜在我将 HTML 注入 DOM 之后,Angular 引擎没有编译 ng- 指令。
【问题讨论】:
-
如何注入 HTML?
-
@arnolrob 问题类似于stackoverflow.com/questions/18312523/…
-
首先我使用 jQuery $('#id').html(data) 进行注入,然后我更改为 angular.element('#id').html(data)。还尝试编译 var element = angular.element(data); $编译(元素)($范围); angular.element("#id").html(element);
-
@kanchirk 是的,谢谢,我已经看过那个帖子了,不幸的是它对我的情况没有帮助
标签: javascript asp.net asp.net-mvc angularjs asp.net-mvc-4