gpt4 book ai didi

javascript - 更改 Backbone.model 中的属性

转载 作者:行者123 更新时间:2023-11-28 02:04:12 25 4
gpt4 key购买 nike

我尝试理解 Backbone。更改模型中的属性时如何获取先前的值?

<div id="sidebar">Color</div>
<script>

$(function () {
var Sidebar = Backbone.Model.extend({
promptColor: function() {
var cssColor = prompt("change property");
this.set({color: cssColor});
}
});

window.sidebar = new Sidebar;

sidebar.on('change:color', function() {

//How get previous value??



$('#sidebar').css({background: this.get('color') || 'orange'});
});



sidebar.promptColor();

});

如何知道更改前的值?谢谢...

最佳答案

这是您正在寻找的方法:http://backbonejs.org/#Model-previous

关于javascript - 更改 Backbone.model 中的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18015154/

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