我正在开发一个 ASP.net MVC 应用程序。我真正喜欢 ASP.net MVC 的一件事是它允许您在服务器端代码中引用相对路径的方式。我想知道在客户端代码中是否有一些标准化的方法可以做到这一点。
我有办法做到这一点。我在我的布局页面中写了以下内容。
<script type="text/javascript">
var ApplicationPath = '@Url.Content("~/")';
</script>
将此作为布局页面中的第一个脚本,我可以使用该ApplicationPath
变量引用来自任何 .js 文件的相对路径。这似乎运作良好,但我想知道是否有一些内置的方式来处理 JavaScript 中的相对路径。这对我来说效果很好,但其他人可能会使用不同的约定。
ASP.net MVC 4 是否有一些标准化的方式来引用 JavaScript 中的相对路径?