angularjs - nginclude - asp.net mvc - 再次加载所有脚本
angularjs - nginclude - asp.net mvc - loading all scripts again
我一直在我的 asp.net mvc 应用程序中使用 ng-include,并且没有遇到任何问题。
我碰巧检查了源代码,发现 nginclude 也再次加载了所有脚本(在母版页中)。
请检查随附的源代码快照。
这是预期的行为吗?我做错了什么吗?
这就是我通常使用 include:
的方式
<div ng-include="'/Home/PDFReport/'"></div>
谢谢!
您应该 return 在您的控制器上将视图 PDFReport
设为 PartialView
,然后它将避免加载整个布局和一大堆脚本。
在您的控制器上:
public ActionResult PDFReport()
{
/*Other stuff comes here*/
return PatialView();
}
我一直在我的 asp.net mvc 应用程序中使用 ng-include,并且没有遇到任何问题。 我碰巧检查了源代码,发现 nginclude 也再次加载了所有脚本(在母版页中)。 请检查随附的源代码快照。 这是预期的行为吗?我做错了什么吗? 这就是我通常使用 include:
的方式<div ng-include="'/Home/PDFReport/'"></div>
谢谢!
您应该 return 在您的控制器上将视图 PDFReport
设为 PartialView
,然后它将避免加载整个布局和一大堆脚本。
在您的控制器上:
public ActionResult PDFReport()
{
/*Other stuff comes here*/
return PatialView();
}