в body. Отлично работало для модальных окон etc. Во Vue 3 это убрали. Как вы думаете как правильно это будет делать во Vue 3? 🤔. Есть идея маунтить какой-то контейнер компонентов в app по типу <modal-container>, который просто будет хранить список компонентов для отображения (идею взял отсюда)? Видел Bootstrap Vue тоже делает так. Илья, вы случаем не знаете как Bootstrap Vue будет это делать в 3 версии?
во втором и третьем вью для этого лучше всего подходят порталы
Таким образом ты завязываешься на portal-vue, и твой код теперь должен знать про него и как себя замаунтить в него.
да, ты завязываешься на хорошо известное и проверенное решение без него нужно будет знать про твой велосипед, который известен немного меньше
Хорошо известное - согласен. Но я ловил много неочевидных багов с этой библиотекой несколько раз
Обсуждают сегодня