У меня возникли проблемы с изменением вида в ответ на маршрутизацию. Кажется, я пробовал все, что мог, без везения. Я только хочу показать список пользователей, и нажатие на каждого пользователя должно перейти на страницу сведений. Вот маршрутизатор:
import React from "react";
import ReactDOM from "react-dom";
import { BrowserRouter } from 'react-router-dom';
import Users from "./components/Users";
import { Router, Route } from "react-router";
import Details from "./components/Details";
ReactDOM.render((
<BrowserRouter>
<div>
<Route path="/" component={Users} />
<Route path="/details" component={Details} />
</div>
</BrowserRouter>
), document.getElementById('app'))
Когда я использую url/details, мой браузер переходит к этому URL-адресу, но не меняет представление. Любой другой маршрут выдает 404, поэтому он, похоже, распознает маршрут, но не обновляет его.