如何将不同的数据集传递给ContainerView中的不同子视图

时间:2013-04-15 09:58:28

标签: ember.js

ContainerCode:

ViewsContainer = emberextensions.Views.ContainerView.extend({                
    setupContainer: function () {
        this.setObjects([]);
        var controller = this.get('controller');
        $.each(controller.get('content'), $.proxy(function (index, val) {
            //asdfsadf/
            if (val.ProductType === "v1") {
                this.pushObject(v1.create()
                    ),
            if (val.ProductType === "v2") {
                this.pushObject(v2.create()
                    ),                        
            }));
            }
        }, this));
    }.observes('controller.content.@each'),
});

我想将不同的数据集传递给容器中的不同视图。我创建了一个容器视图,并尝试根据某些条件推送子视图。每个视图都有一组不同的数据。整个数据与appcontroller一起如何将不同的数据集传递给容器视图中的不同子视图

0 个答案:

没有答案