В Backbone.js , почему автоматические изменения в конечном итоге инициируют события изменения?

Когда я передаю {"silent":true}при установке атрибута в модели Backbone, почему это просто не подавляет событие change:attribute? В чем преимущество запуска этого события при следующем изменении атрибута?

Обновление

Backbone 0.9.10 изменило поведение передачи { "silent": true }. Из журнала изменений:

Передача {silent:true}при изменении больше не будет задерживать отдельных события "change:attr", вместо этого они полностью отключаются.

Просмотрите журнал изменений здесь

26
задан Thaddeus Albers 8 September 2013 в 22:20
поделиться