2

Rythm テンプレート エンジンを使用しています。変数があり、それをスペースなしで他のテキストと「連結」したいと考えています。変数名と周囲のテキストを区切る方法がわかりません - Rythm は、変数名と追加テキストの両方を単一の式として解決しようとします。

次に例を示します。

@args String who
Hello @whoextra

http://fiddle.rythmengine.orgで試してみると、次のエラーが表示されます。

org.rythmengine.exception.CompileException: whoextra cannot be resolved to a variable

「who」の値が「World」の場合、出力したいものは次のとおりです。

Hello Worldextra

私はこれを達成することができます:

@args String who
Hello @who.raw()extra

しかし、特に多くの場所で使用する場合は、少し冗長に思えます。

Rythm で表現を区切る良い方法はありますか?

4

1 に答える 1

3

と を使用()て分離します。

@args String who
Hello @(who)extra

Rythm テンプレートの式の詳細については、http: //rythmengine.org/doc/template_guide.md#expression を確認してください。

于 2015-07-10T19:58:00.323 に答える