Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js 如何在ember htmlBars中编写嵌套if_Ember.js_Htmlbars - Fatal编程技术网

Ember.js 如何在ember htmlBars中编写嵌套if

Ember.js 如何在ember htmlBars中编写嵌套if,ember.js,htmlbars,Ember.js,Htmlbars,如何在ember htmlBars中编写嵌套的if条件 <div {{bind-attr class=":class1 flag1:'acitve': flag2::'disabled'"}}> 如果您使用的是Ember 1.13,则不应再使用bind attr。话虽如此,我并没有看到嵌套的if条件,我只是尝试了您的代码,它成功了 以下是如何使用较新的语法执行此操作: <div class="class1 {{if flag1 'active'}} {{unless flag

如何在ember htmlBars中编写嵌套的if条件

<div {{bind-attr class=":class1 flag1:'acitve': flag2::'disabled'"}}>

如果您使用的是Ember 1.13,则不应再使用
bind attr
。话虽如此,我并没有看到嵌套的if条件,我只是尝试了您的代码,它成功了

以下是如何使用较新的语法执行此操作:

<div class="class1 {{if flag1 'active'}} {{unless flag2 'disabled'}}">
  …
</div>

acitve
是打字错误吗?
<div class="class1 {{if flag1 'active'}} {{unless flag2 'disabled'}}">
  …
</div>