@Evdokim001
PHP & WordPress developer

Как поменять basement React Маршрутизатора?

Есть URL "domain.ru/wp-admin/admin.php?page=my_plugin". Мне необходимо сделать этот путь директорией Root для маршрутизации.

Проблема состоит в том, что BrowserRouter не принимает Query String. То есть я могу задать "/wp-admin/admin.php" и будет создаваться страница "/wp-admin/admin.php/create", однако мне нужна страница "wp-admin/admin.php?page=my_plugin#/create".

Что я испытал:
Routes с location "?page=my_plugin"
Route path с префиксом "?page=my_plugin"
Route path с префиксом "?page=my_plugin" вместе с Link to с префиксом "?page=my_plugin"
Route path с ":page"

Как можно решить этот вопрос?
  • Вопрос задан
  • 88 просмотров
Решения вопроса 1
@Evdokim001 Автор вопроса
PHP & WordPress developer
После долгих поисков, обнаружил HashRouter, который как раз решает эту проблему.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы