Javascript 反应路由器示例don';行不通
我试着从中运行示例 服务器端代码:Javascript 反应路由器示例don';行不通,javascript,react-router-v4,Javascript,React Router V4,我试着从中运行示例 服务器端代码: router.get('/*', function(ctx, next) { const context = {}; const initialState = {}; const appStore = createAppStore(null, initialState); const appString = ReactDOMServer.renderToString( <Provider store={appStore
router.get('/*', function(ctx, next) {
const context = {};
const initialState = {};
const appStore = createAppStore(null, initialState);
const appString = ReactDOMServer.renderToString(
<Provider store={appStore} key="provider">
<StaticRouter location={ctx.url} context={context}>
{renderRoutes(routes)}
</StaticRouter>
</Provider>
);
...
在这两条路线上,我也会看到主页,单击链接“不工作”和“不记录任何错误”
我的回复:不知道为什么,但当我将renderRoutes函数从复制到我的项目并使用它时,所有这些都非常有效 范例
const routes =
[
{ path: '/',
exact: true,
component: Home
},
{ path: '/about',
component: About
}
]