2016-08-30 30 views

回答

1

我從來沒有嘗試過了,但我想這可能是工作:

<a href="#" {{action (if item.active 'ifAction' 'elseAction')}}>{{item.label}}</a> 

如果不工作,也許你將不得不包住整個單元到達的if-else子句:

{{#if item.active}} 
<a href="#" {{action 'ifAction'}}>{{item.label}}</a> 
{{else}} 
<a href="#" {{action 'elseAction'}}>{{item.label}}</a> 
{{/if}} 
+0

If-else is was ended to do,but it's not so ... – Charles

1

其實你應該轉向關閉行動。然後記住,if/else可以返回任何東西,甚至功能和所以動作:

<a onclick={{if active (action 'ifaction') (action 'elseaction')}}>click</a>