#reactjs #react-router
Вопрос:
У меня есть 4 маршрута, 3 из них имеют внешние встраивания. Каждый раз, когда маршрут меняется, они размонтируются и должны быть восстановлены, когда вы вернетесь к их конкретному маршруту.
Я хочу уметь делать две вещи:
- Если пользователь переходит на другую страницу, не отключайте компонент Iframe или альтернативу, которая получает те же результаты.
- После загрузки текущего маршрута начните визуализацию других страниц (извлечение кадров) в фоновом режиме.
Комментарии:
1. Не уверен, что есть лучший подход, но у меня была эта проблема раньше, и в итоге я скрыл iframes вместо того, чтобы удалить их из DOM
2. как вы визуализировали его там, где должен был быть компонент? предположим, я спрячу их и визуализирую все, что находится за пределами коммутатора/маршрутизатора, тогда как вы их использовали?
3. Вы можете попробовать одну вещь, визуализировать компонент за пределами маршрутизатора и запомнить его, а затем передать запомнившуюся форму маршрутизатору.
4. вроде как склоняюсь к этому направлению реакции.памятка.. давайте посмотрим