React-router-4 localhost://8080/aaa/bbb打包文件获取路径出错

#1

今天使用react-router4版本作路由,部分代码如下:

此时访问localhost:8080/aaa,页面显示正常;
再访问localhost:8080/aaa/bbb,控制台报错如下:

看报错是webpack打包文件的获取路径错了。

经过多次测试发现,只要是多级路由,都会把路径弄错。

比如访问localhost:8080/aaa/bbb/ccc,报错:

会把路径弄错到最后第二层为止(aaa/bbb/)

我想知道为什么会这样,还有怎么解决这个问题。