問題タブ [gstring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
305 参照

javascript - Grails の js ファイルに GString 補間を適用する方法

私のGSPファイル(Grails 3.1.10):

myfile.js:

まあ、すべての grails 開発者は、myfile.js を GSP ファイルに移動すれば機能することを知っていると信じています。

ただし、スタンドアロンの js ファイルが GString のインライン変数を正しく処理できるようにする方法を知りたいです。

ありがとう。

0 投票する
1 に答える
148 参照

grails - Grails の taglib でデータベースから文字列を評価する

taglib メソッドがあり、評価する文字列式を使用してデータベースからオブジェクトをフェッチします。ドキュメントから、次のように sth を実行できるはずです。

しかし、データベースから取得したオブジェクトに対して同じことをしようとすると、${} の間の式が評価されません。その理由は私が String を持っているからだと気づいたので、それを GString に変換しようとしましたが、成功しませんでした。

taglib 内の式を評価するにはどうすればよいですか? オブジェクトごとに異なる変数を使用したいので、どの変数が使用されるかわからないため、TemplateEngine を使用することはできません。