0
После извлечения модели я хочу установить определенное свойство модели, основанное на атрибутах, выбранных. Как это сделать, используя Backbone.Model.extend?Настройка свойства базовой модели
После извлечения модели я хочу установить определенное свойство модели, основанное на атрибутах, выбранных. Как это сделать, используя Backbone.Model.extend?Настройка свойства базовой модели
Вы можете прослушивать события на модели следующим образом. Событие синхронизации запускается после того, как модель синхронизируется с вашим сервером, поэтому она должна быть после атрибутов.
var model = Backbone.Model.extend({
initialize: function(){
this.on("sync", function(eventName) {
/* your code */
});
}
});
Как выглядит ответ на ваш запрос на выбор? Вы можете переопределить синтаксический анализ в своей модели, чтобы поместить полученный атрибут в атрибуты модели. Если вы можете предоставить пример ответа, я могу показать, как это будет выглядеть. – kinakuta
Я выбираю из своих мест, поэтому я хочу код в одном месте. Я не хочу повторять этот код во всем, что я делаю. @kinakuta – 0xSina
Код будет в синтаксическом разборке, который вы переопределите по определению вашей модели. – kinakuta