помощью обычного js удаляю часть элементов этого массива из dom. Через некоторое время удаляю весь компонент, и при его удалении получаю ошибку Cannot read property 'removeChild' of null на внутренней ф-ии detach у svelte. Ф-я просто поочередно удаляет все dom элементы компонента из общего дерева. Как могу предположить, это из-за того что svelte пытается удалить то, что я уже удалил сам. Сталкивался кто нибудь? Как обойти препятствие?)
Вам не это препятствие надо обходить, а просто не удалять самостоятельно дом-элементы. Вы императивно вмешиваетесь в декларативную компонентную структуру.
Обсуждают сегодня