Клуб API Карт

Вложенность коллекций в YMapsML

Пост в архиве.

Возможно ли в xml сделать несколько уровней объектов?

Сейчас есть группы --> объекты.

А можно ли сделать Группы --> Группы поменьше --> Объекты?

 

И если можно, то как к ним обращаться?

Сейчас это: 

groups.each(function (group) {    //для групп
group.each(function (item) {       //для объектов
3 комментария

Можно, коллекции могут содержать вложенные коллекции.

Обращаться также, в зависимости от того что лежит в коллекции.

 

 

Одолел. Спасибо большое.

Глубина вложенности получается неограничена?

А как-нибудь отличить группа у меня на выходе или объект можно?

Костыль с дополнительным свойством - как-то совсем по нубски. 

Sergey Konstantinov
28 января 2016, 02:12

если typeof obj.getIterator == 'function' - группа

Глубина вложенности не ограничена.