4]]) ?
Например, чтобы получить результат = [[1,2], [3, 4, 5, 6]]
Возможно сохранить в обычный массив, в него добавить, а потом уже через accept(newValue) добавить в обсервер?
Но тогда как отреагирует на изменение таблица, вся зарелоудится или только та секция, которая была изменена… 🤔
Что бы релоадить только то что поменялось тебе нужен diff что бы добавить элемент append(element)
именно так и добавляешь. да, таблица сама не узнает разницу и может только релоад сделать, если ты в обсервере так напишешь. однако есть библиотеки, которые позволяют собрать изменения для таблиц, основываясь только на модели данных. они сравнивают текущую модель с новой и посылают таблице нужный набор вставок/удалений. например, TableCollectionStructured
Обсуждают сегодня