Главная

Webmacter V.2 Всё для вебмастера » Уроки по JS » Backbone.js 15 – разрушение модели

Backbone.js 15 – разрушение модели

Backbone.js 15 – разрушение модели


Всем привет! В этом уроке мы с вами напишем необходимый функционал для удаления задачи.




Работать мы будем с App.Views.Task.

Для начала напишем обработчик события, который будет происходить при клике по кнопке delete:
events:{
   'click .delete': 'destroy'
},
destroy: function  () {
    this.model.destroy();
}

Затем опишем вызов обработчика события разрушения модели:
initialize: function  () {
    this.model.on('destroy', this.remove, this);
}

И сам обработчик, который будет удалять корневой элемент из документа:
remove: function  () {
    this.$el.remove(); 
}

Вот и всё!

Источник:loftblog
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.