私のGSPファイル(Grails 3.1.10):
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<asset:javascript src="jquery-2.2.0.min.js"/>
<asset:javascript src="myfile.js"/>
</head>
<body>
<span id="greeting"></span>
</body>
</html>
myfile.js:
greeting = "${resp}"; // resp is passed from controller
$(document).ready(function(){
$('#greeting').val(greeting);
});
まあ、すべての grails 開発者は、myfile.js を GSP ファイルに移動すれば機能することを知っていると信じています。
ただし、スタンドアロンの js ファイルが GString のインライン変数を正しく処理できるようにする方法を知りたいです。
ありがとう。