我使用“jsAction”标签在play框架中生成ajax url:
var addToFriendURL = #{jsAction @users.addToFriend(':friendId') /}
代码在标签内的html模板中工作正常,但我发现它在我在html模板中包含的外部javascript文件中无效。
将代码移动到外部javascript文件时发生了什么?
答案 0 :(得分:1)
将其移动到javascript文件后,它将成为Play服务器无法解析的静态服务内容。因此,您有几个选项
我个人会选择选项2,但这可能取决于您的要求。