2016-07-26 132 views
1

我正在启动一个项目,预计初始开发期间的范围更改。 Angular2似乎是使用模拟数据对网站进行原型设计的好选择,以后添加持久性服务。Angular2路由器问题

在完成在其网站上的教程,但是,我遇到了一个问题:浏览该网站时,根,在连续请求的根路径重定向反复追加到请求。

这似乎是一个混乱的方式排序,直到第三页面加载,在这之后的页面坐在工作“正在加载...”,大概是试图加载

本地主机/仪表板/仪表板/仪表板。

有没有人知道解决这个问题的方法?

+1

如果您可以编辑您的问题以包含路线定义以及任何路由器链接,那将对我们有所帮助。谢谢! –

+0

@ R.Richards这里是一个链接到我正在使用的确切代码的plinker,从角2教程:https://angular.io/resources/live-examples/toh-6/ts/plnkr.html –

回答

0

将前导/添加到您导航到的路径,以指示路径从根开始。或者,../可用于从父路线开始。

1

我也有这个问题。我认为,它是由被用来产生<base href="/">

为了解决index.html中的脚本来的问题去的index.html并更换

<script> 
    document.write('<base href="' + document.location + '" />'); 
</script> 

随着

<base href="/"> 

但是我不确定其他地方会有什么影响。