采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
登录后页面只在浏览器显示了一部分而已,并不是显示满整个浏览器。
因为使用了两个插座<router-outlet></router-outlet>,导致点击了左侧菜单栏后,只显示content里面的,菜单栏不见了。具体情况如图。
请问老师您是怎么解决这些问题的?
不需要啊,appComponent写成一个插座,登录页面是一个路由,主页是另一个路由,只显示content应该是因为你配的不是子路由,而是主路由。看下路由配置。
我写的路由如下: {path: '', redirectTo: 'logout', pathMatch: 'full'}, {path: 'logout', component: LoginComponent}, { path: 'login', children: [ {path: '', component: MainComponent}, {path: 'dashboard', component: DashboardComponent}, {path: 'stock', component: StockManageComponent}, {path: 'stock/:id', component: StockFormComponent} ] },已经配置子路由了呀,老师您是怎么配置的,有这方面的案例么?
老师,我修改了原来的提问,把路由配置的截图发上来了,我已经配置子路由了,但是导航栏还是不见了。
非常感谢!
登录后可查看更多问答,登录/注册
Angular新特性,教你熟练使用 Angular 和 Typescript 开发组件式单页应用
1.2k 10
1.0k 9
1.0k 7
1.3k 7
856 7