ASP.NET MVC中引用Javascript的正确方法是什么?使用像../../Scripts/Myscript.js这样的东西似乎对传统的{controller} / {action} / {id}的路由工作正常,但对于或多或少比这些复杂的任何事物来说更为脆弱。更令人担忧的是,合理的绝对参考(/Scripts/Myscript.js)在Visual Studio中打破了Intellisense。
你如何处理?
编辑:这显然是一个非常古老的问题,但我正在编辑提到,在MVC4中,你需要的只有这一点:
src="~/Scripts/Whatever.js"
这足以让剃刀使用根路径找出你的意思。
解决方法
< script src =“<%= Url.Content(”〜/ Scripts / Myscript.js“)%>”类型= “文本/ JavaScript的” >< /脚本>