#javascript #reactjs #react-router #react-hooks
#javascript #reactjs #react-router #react-хуки
Вопрос:
Я разработал виджет чата с использованием React и внедрил его (используя теги скрипта с исходным кодом в виде скомпилированных файлов javascript, сгенерированных после сборки) на другой веб-сайт, который также построен с использованием React. Я добавляю тег script на свои веб-сайты index.html
. Виджет чата успешно отображается. Я хочу, чтобы компонент чата повторно отображал каждый раз, когда меняется URL на моем веб-сайте. Я использовал useHistory
hook в приложении chat wid&et для прослушивания истории изменений, но это не работает, поскольку сам веб-сайт использует react-router.
Комментарии:
1. Нет, виджет чата, встроенный в веб-приложение
2. Вы можете использовать Window. location.href / pathname для сравнения