私は知りたいのですが、これは外部のjavascriptファイルにURLを書くための最良の方法です。
例:
次のようなajax呼び出しを実行するJavaScriptがあります。
$(function(){ $('#myButton')。click(function(){ $('#content')。html($。get('/ my-controller / myaction')); }); });
この場合、JavaScriptファイルにコントローラーのURLをハードコーディングする必要があります。
私はgrailsを使用していますが、URLを作成するための優れた方法があり、それを使用したいと思います(コントローラーがURLを変更した場合、JavaScriptファイル全体を検索して変更する必要はありません)
。それを行うための最良のアプローチは?
必要なすべてのURLを含むjavascriptファイルであるビューを提供するコントローラーを作成することは良い解決策になる可能性がありますか?
もっと良い方法はありますか?