我想知道@Scripts.Render("~/something.js")和之间的区别<script type="text/javascript" src="/something.js"></script>.
是的,我已经搜索了这个主题,但没有成功.我认为如果@Scripts.Render存在不是偶然的.
我的意思是:当我应该使用其中一个或为什么时.
Tam*_*eer 20
Scripts.Render用于捆绑,如果将多个脚本捆绑在一起并为其命名,则可以使用此语句将它们全部一起渲染.
在调试模式下,它们将呈现多个标记,在生产中,您可以部署单个捆绑脚本.在web.config中将调试模式设置为true或false:
<system.web>
<compilation debug="true" ... />
Run Code Online (Sandbox Code Playgroud)
这里有更多关于捆绑的内容.