Tôi có mã sau đây, trong đó tôi ràng buộc thay đổi thành một thuộc tính duy nhất "attribute_1".Cách chính xác ràng buộc nhiều thay đổi thuộc tính đối với mô hình Backbone.js
var Mine = Backbone.Model.extend({
initialize: function() {
this.bind("change:attribute_1", function() {
console.log('changed!');
});
}
});
Làm cách nào để liên kết hai thuộc tính? Điều này không làm việc:
var Mine = Backbone.Model.extend({
initialize: function() {
this.bind("change:attribute_1, change:attribute_2", function() {
console.log('changed!');
});
}
});
Cũng không phải thực hiện điều này:
var Mine = Backbone.Model.extend({
initialize: function() {
this.bind("change:attribute_1 change:attribute_2", function() {
console.log('changed!');
});
}
});
Ngoài ra, 'b ind() 'là có thể thay đổi được:' this.bind (...). bind (...) '. –
Nếu sử dụng một người nghe thông thường, làm cách nào để bạn kiểm tra thuộc tính nào đã thay đổi? –