1

コンテナコード:

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にあり、コンテナビュー内の異なる子ビューに異なるデータセットを渡す方法

4

0 に答える 0