gpt4 book ai didi

javascript - Backbone : invoke containing view's function on ADD event

转载 作者:行者123 更新时间:2023-12-03 12:12:18 25 4
gpt4 key购买 nike

我有一个包含集合的 View 。

我想要:处理 View 内的集合添加事件。

问题: 如何处理 View 内的 add 事件?

代码:

var MyView = Backbone.View.extend({

collection: null,
subViews: [],

setCollection: function(collection) {
this.collection = collection;
},

// HOW TO CALL THIS FUNCTION ON COLLECTION ADD EVENT?
handleCollectionAdd: function(model) {
X = ....
subViews[X] = new SubView(model);
}
});

最佳答案

您可以使用View的初始化函数监听集合上的添加事件

initialize: function(){
this.listenTo(this.collection, 'add', handleCollectionAdd);
}

关于javascript - Backbone : invoke containing view's function on ADD event,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24907879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com