整数値の条件の場合にハンドルバーを書き込む方法。私はコードの下でこれを試しましたが、動作しません。 {{if (eq a b)}}
ヘルパー同等のJavaScriptコードの場合整数値の条件の場合にハンドルバーを書く方法
{{#if (eq number '1')}}
number 1
{{else}}
another number
{{/if}}
整数値の条件の場合にハンドルバーを書き込む方法。私はコードの下でこれを試しましたが、動作しません。 {{if (eq a b)}}
ヘルパー同等のJavaScriptコードの場合整数値の条件の場合にハンドルバーを書く方法
{{#if (eq number '1')}}
number 1
{{else}}
another number
{{/if}}
は、if (a === b)
であるあなたは、直接変数や値を提供することができます。
{{#if (eq number 1)}}
number 1
{{else}}
another number
{{/if}}
マンドリルのメールサービスはハンドルをサポートしており、ここではの#ifブロック内の論理式を評価するために、「バッククォート」を使用することが可能である:
{{#if `number < 0`}}
negative
{{elseif `number == 42`}}
the answer is 42
{{else}}
positive and not 42
{{/if}}
でこれが可能ならば、私は知りません一般的ですが、試してみるべきです。 それは私のためにうまく動作します。
ありがとうございました.. :) – vivek
"eq"という名前のヘルパー関数を定義する必要はありませんか?私が知る限り、 "eq"はHandlebarsの標準関数ではありません。 –
@PeterBerggreenはい。あなたは正しいです、私はOPはすでにそのヘルパーを持っていると思った。私は個人的にすばらしい[ember-truth-helpersアドオン](https://github.com/jmurphyau/ember-truth-helpers) – kumkanillam