过滤不从`template.hbs`选择组件获取数据

时间:2017-09-01 04:27:08

标签: ember.js ember-data

我正在尝试使用过滤器过滤我的数据。我正在将数据发送到过滤器。但过滤器根本没有收回数据。

但是我的select组件显示了我传递的所有数据。问题是什么?如何将数据array发送到fitler?

这是我的hbs文件工作正常。

{{#rdc-form-select  label="Select Balance" 
                labelPosition="top" tabindex="0"
                options=(sort-by-amount selectedCreditCard.balances)
                selected=selectedBalance
                searchEnabled=false
                renderInPlace=true
                onchange=(action 'selectedBalaceType' ) as |data|
            }}
            {{data.balanceType}} : {{data.amount}} //show the data!!
            {{/rdc-form-select}}

这是我的助手。

import Ember from 'ember';

export function sortByAmonut([params, value1, value2 ]) {
    console.log('select values are', params, value1, value2 );
    //params is : <(unknown mixin):ember824>, value1:undefined,value2 undefined
    return params;
}

export default Ember.Helper.helper(sortByAmonut);

更新

我已从过滤器中删除了value1value2。但只是在控制台上我得到了以下内容: console gives this

0 个答案:

没有答案