Использование ngx-treeview Angular 16
Я пытаюсь перенести Angular с версии 12 на версию 16, и у меня есть пакет ngx-treeview, последнее обновление было для версии 10, но оно использовалось и для версии 12, но теперь оно вообще не работает. у меня ошибкаThis likely means that the library (ngx-treeview) which declares TreeviewModule is not compatible with Angular Ivy. Check if a newer version of the library is available, and update if so. Also consider checking with the library's authors to see if the library is expected to be compatible with Ivy.
Может быть это можно как-то исправить или только удалив этот пакет?
Я попытался решить эту проблему самостоятельно, импортировав модуль в модуль приложения (до того, как он использовался в пользовательской библиотеке Angular, созданной ng g lib). Также я исследовал и исследовал, как я могу это исправить самостоятельно.
2 ответа
Как я понял из комментариев и Google, лучше использовать другую библиотеку. В моем случае я буду использовать дерево углового материала.
В npm существует довольно много различных реализаций ngx-treeview, я нашел одну, которая была недавно обновлена, и она работала. Возможно, стоит посмотреть, хотите ли вы использовать дерево ngx-treeview.