我想实现基本的路由与Angular2但没有成功:-D事实上,我甚至不有一个错误,我刚刚得到的页面上也没有(这不利于我调试问题^^)。 这是我做的:
- 自举从“ 角/路由器 ”“ROUTER_PROVIDERS”
- 限定在主要成分的路由(见下文)。
- 在主要成分的模板添加“ 路由器出口 ”元素。
- 主要组件实现“ngOnInit”,并使用路由器将用户重定向到名为“ 公司 ”的路线。
该路线:
@RouteConfig([
{ path: '/company', component: CompanyComponent, name: 'Company' },
{ path: '/missions', component: MissionComponent, name: 'Mission' }
])
当我进入我的网页,我正确地重定向到“/公司 ”,所以它看起来像的路线是否正确定义,不过,我看不到任何东西。 我尝试添加的主要成分模板“ 公司 ”元素,以查看是否该组件是确定的,当我做到这一点,它显示正确,所以我不认为这是一个组件相关的问题。
从我的角度教程检查活生生的例子,我看到唯一的区别是,他们使用“ 路由 ”装饰而不是“RouteConfig”。 当我这样做,只是WebStorm发现“angular2 / alt_router”,“ 路由 ”,它不反正工作(我有一个错误说角没有找到我的路线)...
它只是看起来像,如果“ 路由器出口 ”没有找到/填满,但我不知道为什么。
我使用angular2测试17