У меня есть 4 коллекции, которые должны быть заполнены данными с сервера!
Мой json является вложенным:
[ "data1":[...], "data2": [...], "data3": [...], "data4": [...] ]
и мне нужны для каждой коллекции разные данные.
Я начал использовать Fetch, но он выбирал для каждой Коллекции
Весь JSON, прежде чем выбрать реальные необходимые данные.
Когда я использую сброс несколько раз Коллекции заполняются данными, некоторые
раз нет!
var pack = [];
var Coll1 = new ClefsButtonsCollection();
var Coll2 = new AccidentalsButtonsCollection();
var Coll3 = new NotesButtonsCollection();
var Coll4 = new RestsButtonsCollection();
$.getJSON("/api/data.json", function(data){
Coll1.reset( data.data1 );
Coll2.reset( data.data2 );
Coll3.reset( data.data3 );
Coll4.reset( data.data4 );
});
pack.push( Coll1, Coll2, Coll3, Coll4 );
Как я могу заполнить мою коллекцию перед загрузкой Dom?
Я использую require.js