Handlebars テンプレートでインライン条件式を使用するにはどうすればよいですか?
「ネイティブ」な方法でそれを行う方法はありますか?つまり、カスタムヘルパーを登録せずに?
たとえば、私はコードで遊んでいます(括弧ありと括弧なし):
<select name="alignment">
<option value="left" {{ #if (options.text_alignment == 'left') }}selected="selected"{{ /if }}>Left</option>
<option value="center" {{ #if (options.text_alignment == 'center') }}selected="selected"{{ /if }}>Center</option>
<option value="right" {{ #if (options.text_alignment == 'right') }}selected="selected"{{ /if }}>Right</option>
</select>
しかし、まったく機能せず、エラーがスローされます。
Error: Parse error on line 20:
...ion value="left" {{ #if (options.text_al
-----------------------^
Expecting 'ID', 'DATA', got 'INVALID'
[Break On This Error]
throw new Error(str);
if/else
では、構造体または従来の三項演算子の形式でインライン条件文を作成するにはどうすればよいでしょうか。(var == value)?'yes':'no'
前もって感謝します。