Angular2 IE在基本路径之后向URL添加了额外的斜杠

时间:2016-08-14 14:14:13

标签: internet-explorer firefox angular angular2-routing

例如,在页面加载后访问http://localhost:3000/main时,IE会添加额外的斜杠:http://localhost:3000///main/ 所以当我刷新页面后,我收到一个错误:

  

EXCEPTION:错误:未捕获(在承诺中):错误:无法匹配任何   路线:'/ main'

有没有办法在IE中配置此路径? Chrome运行良好,无需更改网址。此外,Firefox 43也很奇怪,因为它在刷新页面后添加/ \(http://localhost:3000/ \ main /)

1 个答案:

答案 0 :(得分:0)

出现此问题的原因是我在index.html基本标记上使用了“\”而不是“/”。

这是好的标签定义: <base href="/"/>