-1
A
回答
2
您应该了解Angular作为单页应用程序的性质,因此如果您将路由器插座与<navbar></navbar>
一起放置在应用程序组件HTML中,则导航栏将始终可见。
那么当你浏览某些页面并将它显示给其他页面时,你如何隐藏它?您只需使用* ngIf,其中showNav
是一个变量,它是一个保存布尔值(true或false)的变量,您可以在组件typescript文件中定义它,并根据当前导航路径使用内置路由器表@angular/router
的一些帮助来更改它。
<app-navbar *ngIf="showNav"></app-navbar>
相关问题
- 1. 如何从页面中排除边栏?
- 2. 如何从页面扩展导航栏?
- 3. 如何从jenkins页面中删除导航栏?
- 4. 如何在使用页面锚定导航时将“激活”类设置为在Angular 2中引导导航栏?
- 5. 如何从页面顶部删除白色栏/导航
- 6. 从导航栏中链接页面
- 7. 如何使导航栏滚动页面?
- 8. 如何适应导航栏到页面
- 9. 从moodle的测验页面中删除导航栏
- 10. 从WPF中删除导航栏页面应用程序
- 11. 安排侧栏,导航栏和页脚
- 12. Angular 2 - 在导航上点击自举导航栏点击
- 13. 如何调整引导页面标题中的导航栏?
- 14. 在导航栏中等分页面
- 15. 导航到其他页面,但页面在Ionic 2中为空
- 16. 如何从导航堆栈中删除页面 - 的C#Windows 8
- 17. 如何从导航历史记录中删除页面?
- 18. Angular + Bootstrap导航栏问题
- 19. 如何隐藏角度2材质中的侧面导航栏
- 20. 在除主页外的所有页面上显示导航栏
- 21. 从Angular 2中构建排除文件
- 22. 如何从自举导航栏中的折叠中排除项目
- 23. 从bootstraps导航到有角度的页面模板导航栏下拉
- 24. 从导航栏中删除点
- 25. Angular 2在登录时导航到其他页面
- 26. Angular 2 - 如何从canactivate gaurd中的url导航
- 27. 删除导航栏
- 28. 如何制作2级导航栏?
- 29. 离子2 - 如何风格导航栏
- 30. 如何显示页面用户在导航菜单栏中?
可以包括' '到每一个组件的HTML,在你需要它,只是不包括其中,这是没有必要的。 –
有道理。谢谢。 – koque
没有。希望它真的帮助你 –