gpt4 book ai didi

javascript - 所有型号的值相同 -> 收集事件

转载 作者:行者123 更新时间:2023-11-30 17:35:24 24 4
gpt4 key购买 nike

当 Backbone Collection 中的所有模型都为参数分配了相同的值时,是否可以让 Backbone Collection 触发事件?

例如,集合中的所有模型可能以 :

开头
model.value = false;

我希望集合在所有模型都有时触发一个事件

model.value = true;

最佳答案

默认情况下,backbone 不提供此功能,但是您可以检查是否所有模型都具有相同的属性,然后触发自定义事件。

if(this.collection.length === this.collection.where({value: true}).length)
{
this.collection.trigger('synchronized');
}

每次更改“值”属性时都必须执行此检查。

关于javascript - 所有型号的值相同 -> 收集事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22158135/

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