如何实现不与if语句在烬手柄?
我有一个像下面的声明
{{#if IsValid}}
但我想知道如何使用if语句而不是像下面那样
{{#if not IsValid}}
简单问题的简单答案:
{{#unless isValid}}
{{/unless}}
另请注意,您可以在{{#if}}
或{{#unless}}
与结束标记之间插入{{else}}
。
你有很多方法来做到这一点。
1.使用{{unless}}
:
{{#unless isValid}}
...
{{else}}
...
{{/unless}}
2.使用内联 - 如果帮手:
{{#if (if isValid false true)}}
...
{{else}}
...
{{/if}}
3.使用ember-truth-helpers插件:
{{#if (not isValid)}}
...
{{else}}
...
{{/if}}
{{#if items.length}}
//Render
{{/if}}
这里items.length ..如果它返回一个除了null的值,那么只有它会进入if循环。
注意:您也可以检查布尔值。 在If块中
{{#if booleanFloag}}
链接地址: http://www.djcxy.com/p/65807.html
上一篇: how to implement not with if statement in ember handlebar?
下一篇: How to read a file from within a the JAR. When both are present on the server