2017-02-23 25 views
0

我正在使用一个角度2项目,我正在使用路由功能从一个页面转到另一个页面。基本上路由是在Eg的URL中追加下一个页面名称。我们在主页index.html上移动到XYZ页面,所以URL变成了index.html/XYZ。 我正在寻找解决方案,以便我可以移动到XYZ页面以及URL将只是index.html。同样的功能也可以在页面刷新上起作用。 任何人都可以建议我如何实现这一点,它是否类似于角2本地存储?我正在Angular2项目上工作,需要了解路由

感谢。

+0

,并在routing.ts我写类似的代码: ' {路径: '游戏/足球',成分:FootBallComponent}' 现在的UI,它显示了像 '本地主机:4200 /游戏/ football' 反正是有显示的网址为 '本地主机:4200 /运动会' –

回答

2

你可以写在你的路由阵列空路径将您重定向到任何你想要的页面:我使用RouterModule和路线

const signupRoutes: Routes = [ 
    { path: '', component: XYZ} 
    ]; 
+0

是的,但我想保留dat一个用户来到该页面,以及如何处理该情况。例如。 –

+0

是的,但我想保留用户进入该页面的数据,所以如何处理这种情况。例如。 用户位于index.html,并有三个记录可供选择,玩具,卡片和杯子。现在,当用户点击任何特定的记录(玩具)时,我们可以通过您的建议答案来做到这一点,并可以进入玩具页面,URL仍然是index.html,但是当用户刷新屏幕时,我们将如何来在刷新之前知道他在哪个屏幕上。 如果我无法正确解释你,请告诉我。 –