我的MVC5应用程序中有3个视图。说A,B,C和3个javascript文件A.js,B.js C.js
加载适当的视图后,我希望加载适当的javascript文件。我不希望所有文件在启动时加载。
我如何实现这一目标?
答案 0 :(得分:2)
在ViewA中,添加以下内容
@scripts {
<script src="A.js"></script>
}
在ViewB中,添加以下内容
@scripts {
<script src="B.js"></script>
}
依旧......
如果您使用的是_Layout.cshtml,请确保您拥有正确的RenderSection
:
@RenderSection("scripts", required: false)
然后在视图中执行此操作:
@section scripts {
<script src="B.js"></script>
}