This question already has answers here:
Why use @Scripts.Render(“~/bundles/jquery”)
(2个答案)
7年前关闭。
我想知道
是的,我已经搜索过这个主题,但是没有成功。我认为
更多细节
我的意思是:什么时候应该使用一个或另一个,为什么。
Here涉及捆绑。
(2个答案)
7年前关闭。
我想知道
@Scripts.Render("~/something.js")
和<script type="text/javascript" src="/something.js"></script>
之间的区别。是的,我已经搜索过这个主题,但是没有成功。我认为
@Scripts.Render
是否存在不是偶然的。更多细节
我的意思是:什么时候应该使用一个或另一个,为什么。
最佳答案
Scripts.Render用于捆绑,如果将多个脚本捆绑在一起并给它们命名,则可以使用此语句将它们全部渲染在一起。
在 Debug模式下,它们将呈现多个标签,在生产中,您可以部署单个捆绑脚本。在web.config中将 Debug模式设置为true或false:
<system.web>
<compilation debug="true" ... />
Here涉及捆绑。
关于c# - "@Scripts.Render"和 "<script>"有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17701781/
10-12 22:08