Javascript Can';无法使用React路由器DOM从URL获取id
我正在使用react、webpack和babel。我无法从URL获取id参数 我得到这个错误: -获取404(未找到) -拒绝从“”执行脚本,因为其MIME类型('text/html')不可执行,并且启用了严格的MIME类型检查 我的代码Javascript Can';无法使用React路由器DOM从URL获取id,javascript,reactjs,react-router,Javascript,Reactjs,React Router,我正在使用react、webpack和babel。我无法从URL获取id参数 我得到这个错误: -获取404(未找到) -拒绝从“”执行脚本,因为其MIME类型('text/html')不可执行,并且启用了严格的MIME类型检查 我的代码 <Route path="/edit/:id" component={EditExpensePage} /> 感谢您的阅读,请帮助我。这其实不是react路由器的问题 问题出在您的html文件中 我不确定您是否有意这样做,但bundle.js通常
<Route path="/edit/:id" component={EditExpensePage} />
感谢您的阅读,请帮助我。这其实不是react路由器的问题 问题出在您的html文件中 我不确定您是否有意这样做,但bundle.js通常位于根路径中,例如
检查您的引用是否错误。看起来您可能正在使用相对路径加载
bundle.js
检查HTML中的脚本标记。如果是这样的话:
<script src="bundle.js"></script>
然后尝试在文件名前添加斜杠:
<script src="/bundle.js"></script>
<script src="/bundle.js"></script>