我想知道,这是在外部 javascript 文件中编写 url 的最佳方式。
示例:
我有一个执行 ajax 调用的 javascript,例如:
$(函数(){ $('#myButton').click(function(){ $('#content').html($.get('/my-controller/myaction')); }); });
在这种情况下,我必须在我的 javascript 文件中硬编码控制器的 url。
我正在使用 grails,它有一种创建 url 的好方法,我想使用它(如果控制器更改 url,我不必搜索所有 javascript 文件来更改它们)
可以是什么最好的方法是什么?
创建一个控制器来提供一个包含所有需要的 url 的 javascript 文件的视图可以是一个好的解决方案吗?
有没有更好的办法?