Есть ли команда на консоли, которую я могу выполнить во время выполнения, которая сообщит мне все маршруты? Я использовал реактивный маршрутизатор, но маршруты не все работают. В rails вы можете получить список во время выполнения.Показывать маршруты маршрута, если они настроены с помощью реактивного маршрутизатора
4
A
ответ
1
вы можете получить routes
в массиве с использованием библиотеки ниже
https://github.com/alansouzati/react-router-to-array
import React from 'react';
import { Route, IndexRoute } from 'react-router';
import reactRouterToArray from 'react-router-to-array';
// or var reactRouterToArray = require('react-router-to-array');
console.log(reactRouterToArray(
<Route path="/" component={FakeComponent}>
{/* just to test comments */}
<IndexRoute component={FakeComponent} />
<Route path="about" component={FakeComponent}>
<Route path="home" component={FakeComponent} />
<Route path="/home/:userId" component={FakeComponent} />
</Route>
<Route path="users" component={FakeComponent} />
<Route path="*" component={FakeComponent} />
</Route>)
); //outputs: ['/', '/about', '/about/home', '/users']
+0
, если этот ответ полезен вам, вы можете пометить ответ как правильный ответ :) –
Смежные вопросы
- 1. Вложенные маршруты с помощью реактивного маршрутизатора v4
- 2. Настройка начального маршрута с помощью реактивного маршрутизатора
- 3. Анимация отдельных маршрутов с помощью реактивного маршрутизатора
- 4. Создание реактивного маршрутизатора Маршруты в функции
- 5. Как предотвратить изменение маршрута с помощью реактивного маршрутизатора
- 6. Как правильно использовать вложенные маршруты с помощью реактивного маршрутизатора?
- 7. Триггерное действие при изменении маршрута с помощью реактивного маршрутизатора
- 8. Как перенаправить из корня вложенного маршрута с помощью реактивного маршрутизатора?
- 9. Изменение вложенного компонента с помощью реактивного маршрутизатора
- 10. Установка двухстраничного сайта с помощью реактивного маршрутизатора
- 11. Jest тестирование реактивного маршрутизатора
- 12. Как отреагировать lazyload на дочерний маршрут с помощью реактивного маршрутизатора?
- 13. Могу ли я создавать маршруты с помощью реактивного маршрутизатора для сайта github-pages?
- 14. Использование реактивного маршрутизатора с машинописными текстами
- 15. Получение данных на стороне сервера с помощью реактивного маршрутизатора
- 16. Как сделать слайд страницы (изменение) с помощью реактивного маршрутизатора
- 17. Рельсы маршруты не будет показывать название маршрута
- 18. Как получить имя маршрута в обработчике с помощью реактивного маршрута?
- 19. Иерархические маршруты с помощью реагирующего маршрутизатора
- 20. Пример Flummox и реактивного маршрутизатора
- 21. Как я могу визуализировать контейнер/компонент на основе маршрута с помощью реактивного маршрутизатора?
- 22. Использование реактивного маршрутизатора с сервером Express
- 23. Реагирование на стороне сервера с помощью реактивного маршрутизатора
- 24. Передача реквизитов на маршрутизатор с использованием редуктора и реактивного маршрутизатора
- 25. Удерживайте компоненты между маршрутами с помощью реактивного маршрутизатора
- 26. Как обработать обновление в сборке сборки с помощью реактивного маршрутизатора
- 27. Замена маршрута AngularJS с помощью UI-маршрутизатора
- 28. Сохранение синхронного редуктора и реактивного маршрутизатора
- 29. Предупреждение: setState (...) на ComponentDidMount при навигации с помощью реактивного маршрутизатора
- 30. Общие перехватчики маршрутов для реактивного маршрутизатора
возможный дубликат из http://stackoverflow.com/questions/37800296/react-router-get-all- route-as-array –