У нас есть приложение, которое мы медленно перемещаем с Angular 1.x на Angular 9. В приложении много сеток, и ag-grid был потрясающим. Проблема в том, что мы не можем обновить версию ag-grid Angular 1.x, но хотим также использовать ag-grid в коде Angular 9. Мы используем downgradeModule
для обслуживания приложения Angular 9 в приложении Angular 1.x.
Проблема, с которой мы столкнулись, - это некоторые CSS проблемы, из-за которых всплывающие окна, столбцы и сетки ведут себя по-разному после Angular 9 приложение отображает сетку. Как только это произойдет, все сетки в приложении будут повреждены.
Можно ли запустить две версии ag-grid бок о бок в одном приложении? Можем ли мы изолировать CSS в приложении Angular 9 только от этих компонентов? Я все еще экспериментирую, но если у кого-то есть предложения, я был бы очень признателен за любые указатели.
Спасибо.