[英]How to load JavaScript conditionally
有什么方法可以有条件地在ASP.Net Razor View中加载JavaScript参考文件吗? 我的项目中有15个网页。 他们指的是一组通用的库,例如A,B,C,D。但是,有一个页面需要库E而不是B。
如何编写标签,以便仅将标签加载到该特定页面? 而且它不会为同一页面加载B吗?
如果同时加载E和B,则页面崩溃。
您可以设置一些标志,例如
public ActionResult Index()
{
ViewBag.Script = "B";
return View();
}
在你看来
if ((ViewBag.Script as string) == "B")
{
}
else
{
}
您可以使用@section,但是不能在_Layout上包含所有脚本
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.