Добрый день. Ищу совета.
Вкратце: как кроссбраузерно повесить слушатель изменений одного массива? Как это работает?
Подробности
Принцип такой: есть на HTML-странице некий изначально пустой ненумерованный список. Просто
<ul></ul>
И во время загрузки с сервера запрашивается JSON объект примерно такого вида:
{
"item1": {
"icon": "icon.png",
"text": "Подпись значка"
},
"item2": {
"icon": "icon2.png",
"text": "Подпись другого значка"
}
}
После обработки объекта в список добавляются все перечисленные пункты. Ссылка на этот массив сохраняется.
Теперь хочу сделать, чтобы все изменения, внесённые в этот массив автоматически отображались на список на странице.
В связи с этим вопрос: это же возможно? Всё что мне удалось найти своими силами это некий
фреймворк tent, писанный каким-то дядей, но он мне показался слишком монструозным для такой задачи. Может существует что-то полегче, чего я не нашёл?