今天使用react-router4版本作路由,部分代码如下:
此时访问localhost:8080/aaa,页面显示正常;
再访问localhost:8080/aaa/bbb,控制台报错如下:
看报错是webpack打包文件的获取路径错了。
经过多次测试发现,只要是多级路由,都会把路径弄错。
比如访问localhost:8080/aaa/bbb/ccc,报错:
会把路径弄错到最后第二层为止(aaa/bbb/)
我想知道为什么会这样,还有怎么解决这个问题。
今天使用react-router4版本作路由,部分代码如下:
此时访问localhost:8080/aaa,页面显示正常;
再访问localhost:8080/aaa/bbb,控制台报错如下:
看报错是webpack打包文件的获取路径错了。
经过多次测试发现,只要是多级路由,都会把路径弄错。
比如访问localhost:8080/aaa/bbb/ccc,报错:
会把路径弄错到最后第二层为止(aaa/bbb/)
我想知道为什么会这样,还有怎么解决这个问题。