У меня есть это:
const node = window.getSelection().getRangeAt(0).startContainer;
(node as ChildNode).replaceWith(...nodes)
Выше выдает ошибку во время сборки:
Тип 'Node' не может быть преобразован в тип 'ChildNode'
Свойство «удалить» отсутствует в типе «Узел»
Но если I:
(node as any).replaceWith(...nodes)
Хорошо компилируется.Кто-нибудь может объяснить?
РЕДАКТИРОВАТЬ:
Ответ от Ritaj, который получает голосование не решает мою проблему