小编Jas*_*ran的帖子

如何使用视图中的复选框过滤Ember.js中ArrayController的内容集合?

我正在使用Ember和Ember-Data的最新代码.我有导轨作为我的后端提供JSON,这是正常的.我希望能够使用我视图中的复选框过滤Ember模型的"active"属性.我希望复选框只显示active = true的数据,如果我勾选复选框.我不想删除数组中的数据,只是隐藏数据.这就是我目前所拥有的,但它不起作用.

模型:

App.Org = DS.Model.extend({
    code: DS.attr('string', { defaultValue: 'N/A' }),
    name: DS.attr('string', { defaultValue: 'N/A' }),
    source: DS.attr('string', { defaultValue: 'N/A' }),
    status: DS.attr('string', { defaultValue: 'N/A' }),
    type: DS.attr('string', { defaultValue: 'N/A' }),
    note: DS.attr('string', { defaultValue: 'N/A' }),
    financial_Flag: DS.attr('string', { defaultValue: 'N/A' }),
    expense_Flag: DS.attr('string', { defaultValue: 'N/A' }),
    revenue_Flag: DS.attr('string', { defaultValue: 'N/A' }),
    created_At: DS.attr('string', { defaultValue: 'N/A' }),
    updated_At: DS.attr('string', { defaultValue: 'N/A' }),

    active: function() {
        var status = this.get('status'); …
Run Code Online (Sandbox Code Playgroud)

javascript ember.js ember-data

2
推荐指数
1
解决办法
5334
查看次数

标签 统计

ember-data ×1

ember.js ×1

javascript ×1