mam dość podstawową konfigurację takiego:Backbone collection.add nie działa
var MusicModel = Backbone.Model.extend({});
var PlaylistCollection = Backbone.Collection.extend({
model: MusicModel,
events: {'add':'add'},
add: function(mdl){
//This is working perfectly fine even output of model
console.log(mdl);
}
});
var playlistCollection = new PlaylistCollection();
playlistCollection.add(new Music(data));
Model nie jest faktycznie dodane do kolekcji. Jeśli spróbuję użyć konsoli Chrome i wprowadzić playlistCollection.length
, wyświetli ona 0, a playlistCollection.models
wyświetli []
.
Każdy pomysł, co robię źle?
Nie wiem jak mogłam przegapić czegoś takiego. Przyjmie za pięć minut. – ewooycom
@ user1188570 W tych przypadkach winię entuzjazm :) – nikoshr