Usando o novo `listenTo` do Backbone

O backbone 0.9.9 incluiu um novo mecanismo para gerenciar associações de eventos em objetos para que você não termine com objetos imunes à coleta de lixo .

É simples converter suas visualizações para usar o novo listenTométodo. Para cada instância de:

// model
model
.on("change", changeCallback);

// collection
collection
.on("reset", resetCallback);

mude para:

// model
this.listenTo(model, "change", changeCallback);

// collection
this.listenTo(collection, "reset", resetCallback);

E com essa mudança, sua visão torna-se ciente de todas as ligações de evento de objeto e quando a visão é destruída, ela automaticamente desmonta esses eventos para você em View.remove().