【问题标题】:Rendering javascript section from partial view via AngularJS in MVC 4通过 MVC 4 中的 AngularJS 从部分视图渲染 javascript 部分
【发布时间】:2014-02-08 23:51:35
【问题描述】:

我在 Internet 上看到了许多工具来从 MVC 4 中的部分视图加载脚本/css(以适用者为准)。我尝试了以下工具,当我正常加载部分时,一切似乎都工作正常。但问题是每当我通过 AngularJS 加载部分视图时,部分视图脚本/css 文件都不会被渲染。有人遇到同样的问题吗?

  1. Forloop.HtmlHelpers

  2. 卡带

  3. 其他扩展

【问题讨论】:

  • 显示您正在使用的代码。我还感觉到您对 AJAX 如何充分发挥作用并没有深入的了解(我不是批评,只是观察)。
  • 实际上我是从 AngularJS(单页应用程序模型)调用视图,所以我认为它认为这是一个局部视图。
  • 你使用的是什么版本的 AngularJS?

标签: angularjs asp.net-mvc-4 asp.net-mvc-partialview


【解决方案1】:

这里有两种可能。

1) 你没有在 AngularJS 之前加载 jQuery。需要 jQuery 来获得这种行为(参见 #2 中的链接)。

2) 您的问题可能与 AngularJS 的this 问题有关,AngularJS 1.2.0.rc1 引入并在 AngularJS 1.2.2 中通过this 提交修复。

【讨论】:

    猜你喜欢
    • 2015-12-26
    • 1970-01-01
    • 1970-01-01
    • 2013-05-10
    • 2016-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多