Tengo el siguiente código, donde ato un cambio a un único atributo "attribute_1".Forma correcta de vincular múltiples cambios de atributos a un modelo Backbone.js
var Mine = Backbone.Model.extend({
initialize: function() {
this.bind("change:attribute_1", function() {
console.log('changed!');
});
}
});
¿Cómo puedo vincular dos atributos? Esto no funciona:
var Mine = Backbone.Model.extend({
initialize: function() {
this.bind("change:attribute_1, change:attribute_2", function() {
console.log('changed!');
});
}
});
Tampoco hace esto:
var Mine = Backbone.Model.extend({
initialize: function() {
this.bind("change:attribute_1 change:attribute_2", function() {
console.log('changed!');
});
}
});
también, 'b ind() 'es encadenable:' this.bind (...). bind (...) '. –
Si usa un oyente común, ¿cómo verifica qué atributo cambió? –