rak*_*los 19 .net asp.net-mvc-3
有人可以解释为什么我应该使用(或者我应该?):
<script type="text/javascript" src="@Url.Content("/Scripts/SomeScript.js")"></script>
Run Code Online (Sandbox Code Playgroud)
VS
<script type="text/javascript" src="/Scripts/SomeScript.js"></script>
Run Code Online (Sandbox Code Playgroud)
谢谢
Rub*_*ben 29
片段@Url.Content("/Scripts/SomeScript.js")
绝对没有任何东西,并且等同于/Scripts/SomeScript.js
.
但是,对于以"〜"开头的路径,如果您将Web应用程序部署到网站根文件夹下的虚拟目录MyVirtualDirectory ,它会将URL转换为正确的应用程序相对URL,例如,@Url.Content("~/Scripts/SomeScript.js")
可以转换为/MyVirtualDirectory/Scripts/SomeScript.js
.
归档时间: |
|
查看次数: |
10569 次 |
最近记录: |