angular - 将数据或 html 注入 app.component
问题描述
我正在制作我的第一个 Angular 应用程序(Angular 6),在应用程序组件中我有侧边栏、导航和面包屑。加载组件时,我想从子组件加载面包屑值。我可以看看您是否想将数据发送到您使用输出和发射模式的 app.component。这是这种情况的正确方法,还是最好的方法是什么?欢迎所有输入。
解决方案
您应该了解一下路由器、RouteSnapshot 和 ActivatedRoute。这可以帮助您获得父/子关系以创建动态面包屑,否则您最终将使用在组件之间传递的静态数据。您应该创建一个“面包屑”组件并收听 routeSnapshot,这可能是一个起点。
推荐阅读
- windows - 使用 MinGW/Cmake 链接 OpenSSL 失败(TLS_method、`SSL_CTX_ctrl'、.etc..)
- python - 如何使用python以数字方式重命名多个文件夹中的文件,每个文件夹以“1”开头?
- ios - 在 this.gMap.getUiSettings() 中,this.gMap.getUiSettings 未使用 Nativescript 定义
- java - REST API,通过特定值获取资源列表 - 命名约定
- python - python中执行的程序经过的时间返回复数
- java - 从沙发数据库中获取未删除的文档更改连续提要
- r - 如何在r中做一个表的顺序平均值
- javascript - 通过输入在 highcharts 中显示多个 csv 文件
- reactjs - 如何在执行 S3 操作时停止 aws-amplify 在 url 中附加 level 和 identityPoolId
- mysql - 流明雄辩列别名变化