ember-truth-helpers - 无法获得eq条件工作

时间:2017-10-09 09:19:49

标签: ember.js

在选择组件上,我无法获得所选的最大值。 我的模型:selectedCreditCard.matchingTenure是一个类似于:["12", "24", "36", "48", "61"]的数组,我试图将最大值设置为默认值。

最长任期为{{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 个答案:

答案 0 :(得分:1)

您可以使用Ember.computed.max将最大值设置为在组件外部选择的默认值,然后绑定它并在组件内部使用它。

结帐twiddle