ASP.netMVCアプリケーションに取り組んでいます。ASP.net MVCについて私が本当に気に入っていることの1つは、サーバー側のコードで相対パスを参照できる方法です。クライアント側のコードでこれを行うための標準化された方法があるかどうか疑問に思いました。
私にはこれを行う方法があります。レイアウトページに次のように書きます。
<script type="text/javascript">
var ApplicationPath = '@Url.Content("~/")';
</script>
ApplicationPath
これをレイアウトページの最初のスクリプトにすることで、変数を使用して任意の.jsファイルから相対パスを参照できます。これはうまくいくようですが、JavaScriptで相対パスを操作する組み込みの方法があるかどうか疑問に思っています。これは私にとってはうまくいきますが、他の誰かが別の規則を使用する可能性があります。
ASP.net MVC 4には、JavaScriptで相対パスを参照するための標準化された方法がありますか?