Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 反应不';如果在带有参数的路由上重新加载页面,则不会启动_Javascript_Reactjs_React Router - Fatal编程技术网

Javascript 反应不';如果在带有参数的路由上重新加载页面,则不会启动

Javascript 反应不';如果在带有参数的路由上重新加载页面,则不会启动,javascript,reactjs,react-router,Javascript,Reactjs,React Router,我的应用程序在本地主机上处于开发模式时出现问题。如果我在带有参数的路线上重新加载应用程序,例如: localhost:8080/item/2 React甚至不会启动,只呈现空白页面 但如果我在没有参数的任何其他页面上重新加载页面,例如: /home /about 页面已正确呈现,React应用程序已成功启动 注意:我在控制台中没有收到任何错误,应用程序基本上没有启动,React的根id只是空的 编辑: 项目的我的路线页面: <Route path={['/', '/item/:id']

我的应用程序在本地主机上处于开发模式时出现问题。如果我在带有参数的路线上重新加载应用程序,例如:

localhost:8080/item/2
React甚至不会启动,只呈现空白页面

但如果我在没有参数的任何其他页面上重新加载页面,例如:

/home
/about
页面已正确呈现,React应用程序已成功启动

注意:我在控制台中没有收到任何错误,应用程序基本上没有启动,React的根id只是空的

编辑:
项目的我的路线
页面:

<Route path={['/', '/item/:id']} exact component={ItemPage} />

你能把它分成两条
路线
并用
开关
把它包起来吗

<Switch>
<Route path={'/'} exact component={ItemPage} />
<Route path={'/item/:id'} component={ItemPage} />
<Switch>


老实说,我没有看到
确切的
'/item/:id'
道具一起使用,这可能是一个问题

你能把它分成两个
路线
并用
开关
包装吗

<Switch>
<Route path={'/'} exact component={ItemPage} />
<Route path={'/item/:id'} component={ItemPage} />
<Switch>


老实说,我没有看到
确切的
'/item/:id'
道具一起使用,这可能是一个问题

['/','/item/:id']什么意思?['/','/item/:id']什么意思?不幸的是没有帮助:(它显示了什么?当你检查元素时,它在根中呈现了什么?不,在根中没有呈现不幸的是没有帮助:(它显示了什么?当你检查元素时,它在根中呈现了什么?不,在根中没有呈现。)