История изменений
Исправление static_lab, (текущая версия) :
Тут можно нехило так выстрелить себе в ногу, поскольку нет простого способа понять состояние каждого элемента.
Ты же сам знаешь, как эти варианты решают фреймворки, в частности, React и Vue.
Поэтому временами логика «удалить все и заново сгенерировать список элементов» является оптимальной, пусть и не с точки зрения скорости то с точки зрения верифицируемости.
А если на компоненте для каких-то целей сделана обработка mount и unmount, то это будет ещё тяжелее.
Исходная версия static_lab, :
Тут можно нехило так выстрелить себе в ногу, поскольку нет простого способа понять состояние каждого элемента.
Ты же сам знаешь, как эти варианты решают фреймворки, в частности, React и Vue.