2017-10-09 18 views
0

在select组件上,我无法获得所选的最大值。 我的模型:selectedCreditCard.matchingTenure是一个像这样的数组:["12", "24", "36", "48", "61"],我试图将最大值设置为默认值。ember-truth-helpers - 无法获得条件工作

最高任期是{{maxTenure}} //正常工作。越来越61,

selected比较没有得到任何价值。有人帮我吗?

{{#rdc-form-select label="Instalment Duration" 
     labelPosition="left" 
     options=selectedCreditCard.matchingTenure 
     selected=(eq getMatchingTenure selectedCreditCard.matchingTenure) //not works 
     searchEnabled=false 
     renderInPlace=true 
     class="installment-duration" 
     onchange=(action 'selectATenure') as |data|}} 
     {{data}} 
    {{/rdc-form-select}} 

回答

1

可以通过使用Ember.computed.max设定最大值作为默认在组件外选择,并且然后结合和使用它的部件内部。

结算这个twiddle