如何做双重条件{{#if人& &工作}}? 的& &似乎不是一个有效的操作双重条件#if
Q
双重条件#if
8
A
回答
8
我不相信车把支持在{{#如果}}声明多个项目(相关:Logical operator in a handlebars.js {{#if}} conditional)。
您可以将控制器/视图中的多个值折叠为单个计算属性,并检查模板中的单个值。这种新的计算性能将更新时,无论是原始值更新:
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. Python双重同时'IF'条件
- 2. IF声明中的双重条件PHP
- 3. 双重条件
- 4. 基于另一列的双IF条件
- 5. 在if条件内创建一个双重检查
- 6. if语句中的jQuery多重条件
- 7. 的if else条件重定向
- 8. PIG if条件
- 9. 与if条件
- 10. 与if条件
- 11. 在if条件
- 12. ARM汇编中的双重条件
- 13. 通过双重条件填充列表
- 14. 如何创建这个双重条件?
- 15. 装配中的双重条件检查
- 16. FIND_IN_SET在MySQL查询的双重条件
- 17. 如何检查双重条件智者
- 18. 双重条件的在MIPS汇编
- 19. 具有双重条件的Python函数
- 20. 几个if if条件
- 21. 错误if if条件
- 22. break if while whthin if if条件
- 23. 在if else条件的上下文中注册双击
- 24. 双if条件,任何办法让它短
- 25. EJS有条件IF
- 26. 错误if条件
- 27. 使用IF条件
- 28. 使用if条件
- 29. IF语句条件
- 30. 蟒蛇IF条件