由于路径如何与 VS 解析 JS 文件的路径相关,然后如何通过浏览器解析运行时的实际路径,我目前在我的应用程序中的母版页顶部放置了以下内容,所以我的所有 View 都具有适当的 JS 智能感知并正确解析以执行:
<% if (false) { %>
<script src="../../Scripts/jquery-1.3.2.js" type="text/javascript"></script>
<script src="../../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
<script src="../../Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>
<% } else { %>
<script src="<%= ResolveUrl("~/Scripts/jquery-1.3.2.js")%>" type="text/javascript"></script>
<script src="<%= ResolveUrl("~/Scripts/MicrosoftAjax.debug.js") %>" type="text/javascript"></script>
<script src="<%= ResolveUrl("~/Scripts/MicrosoftMvcAjax.debug.js") %>" type="text/javascript"></script>
<% } %>
这可能是其他人的做法,还是有一些疯狂的更好的方法会让我看起来像个 SCSS ?谢谢!
最佳答案
如果是good enough for Scott Guthrie ,然后我认为这是正确的方法(目前,他们总是可以在 VS 2010 中解决这个问题!)。
关于javascript - 这是让 ASP.NET MVC 和 javascript intellisense 发挥良好作用的 "correct"解决方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1240565/