Я думал, что у меня есть решение для этого вопроса: рендеринг-инкремент-обновлений-с-ngfor , но я хотел спросить: можно ли отправлять инкрементные изменения только в *ngFor
?
Например, предположим, что компонент уже визуализировал массив из 10 Todo
экземпляров. Возможно ли для субъекта, который передает экземпляры, только дельта-обновление?
Можем ли мы сделать subject.next(todo)
только трансляцию todo
, только что добавленного, например?
Просто глядя на это, кажется очевидным, что это невозможно, потому что нет способа узнать, удаляет ли он или добавляет элемент с помощью этого вызова API, но я надеюсь, что, возможно, есть что-то вроде:
subject.delete(todo)//delete the todo
subject.put(todo)//update todo
subject.post(todo)//add another todo
И эти методы будут передавать дополнительные метаданные, которые позволят вносить постепенные изменения?