gpt4 book ai didi

javascript - 如何检查数据属性是否更改?

转载 作者:可可西里 更新时间:2023-11-01 01:17:55 24 4
gpt4 key购买 nike

<分区>

var max = this.collection.max(function(player) {
return player.get('points');
});

我花了几个小时玩 backbone.js 试图找出如何检查我的最大模型是否改变,这几乎是不可能的,所以我决定将模型 cid 设置为数据属性,现在似乎无法检查如果数据属性改变?

我是这样设置属性的,

$(this.$el).attr('data-id', max.cid)

当我的应用程序重新呈现数据属性时,可能会也可能不会获得新值。我真的不确定如何检查它是否发生变化,我已经看到了很多各种肮脏的黑客攻击和 setInterval 功能,但没有什么看起来很干净,所以我希望有人知道一个很好的干净方法这个?

基本上我只想控制元素是否呈现来自另一个模型的新数据(意味着如果另一个模型采用最大值),我需要检查 id 以确认模型是新版本,然后运行动画或渲染它以显示它是一个新模型。

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