ダブルコンディションの方法{{#if person & & work}}? & &は、私がハンドルを信じていない有効なオペレータ#if付きダブルコンディション
8
A
答えて
8
ないようです{{#ifの}}文(関連:Logical operator in a handlebars.js {{#if}} conditional)で複数の項目をサポートしています。
コントローラ/ビュー内の複数の値を1つの計算されたプロパティに集約し、テンプレート内のその単一の値をチェックすることができます。この新しい計算されたプロパティが更新されたときに元の値の更新のいずれか:
App.ValuesTestController = Ember.Controller.extend({
value1: false,
value2: true,
value1and2: function(){
return this.get('value1') && this.get('value2');
}.property('value1', 'value2')
});
次のようになりますあなたのテンプレート:
<div>{{#if value1 }}value 1 true{{/if}}</div>
<div>{{#if value2 }}value 2 true{{/if}}</div>
<div>{{#if value1and2 }}value 1 and 2 true{{/if}}</div>
3
@CraigTeegarden's answerは、エレガントなものは、私はいくつかのケースどこを発見した場合であってもこの回避策は私の人生を楽にしてくれました。そのために私はもっと幸せになりました:
{{#if person}}
{{#if work}}
Yeah!
{{/if}}
{{/if}}
関連する問題
- 1. IF条件付き文IF IF(JavaScript)
- 2. if文付きカーソル
- 3. キャスト付きケース/ IF
- 4. IF付きのIF、SQLiteに存在
- 5. else if条件付き
- 6. [NgStyle]条件付き(if..else)
- 7. CIのラジオボタン付きステートメントIf
- 8. EJS条件付きIF
- 9. if条件付きストアドプロシージャ
- 10. doctrine 2 - クエリビルダ条件付きクエリ... if文?
- 11. 条件付きIf文の構文バッチ
- 12. OR条件付きObjective-C IFステートメント
- 13. ifオプション付きフィールドの検証Mongoid
- 14. TSQL True/False IF ELSEステートメント(CONTAINS付き)
- 15. if条件付きのクラス宣言
- 16. Handlebars.jsの条件付き "if文"ヘルパー
- 17. 辞書付きのPython if文
- 18. vuejs:v-if条件付きのsrc
- 19. ifステートメントのヌル条件付きブール
- 20. Bashスクリプト - 条件付きif/then
- 21. for/if条件付きでVBA while-looping
- 22. LINQの条件付きIFステートメント
- 23. PHP SUM IFカラム条件付きファンクション
- 24. Pythonの条件付きif文
- 25. ifブロック付きのPython one-liner
- 26. if-then-else条件付きのtcshエイリアス
- 27. バッチファイルの条件付きIF関数
- 28. 日付フィールド型の条件付きIFロジック
- 29. nodejsとasync.waterfallとif条件付きおよび条件付き関数リスト。
- 30. 日付チェッカーのIF文