html - 如何以角度访问来自不同组件的数组
问题描述
我是编程新手,只是想知道如何从角度项目中的不同组件访问数组
此数据 chips: Array<String> = ["One", "Two", "Three"];
在tags.component.ts
文件内
我想访问home.component.ts
文件中的那些数据
我在 home 组件中有搜索过滤器,所以我试图访问这些数据并在用户搜索这些数据时显示在 home 组件内。
谢谢
解决方案
有不止一种方法可以做到这一点。看看这个材料,你会从这个https://fireship.io/lessons/sharing-data-between-angular-components-four-methods/中学习
长话短说 - 有几种方法可以共享数据(通过 Input、通过 ViewChild、通过 Output() 和 EventEmitter)以及通过 Service 在不相关的组件之间共享数据。
我希望这会有所帮助!
推荐阅读
- python-3.x - 是否有一个函数可以查找列表中的哪些浮点数在特定间隔内加起来是一个数字?
- ruby-on-rails - 使用 Marketing API 创建 Carousal 广告时的创意和目标不匹配
- php - 表单 - 如何在 Symfony 4 中将自定义选项传递给 CollectionType 子项
- bash - 使用不同的字符串在多行上编辑文件
- python - 键值条件
- r - 列从“WinorLoss”更改为“Class”
- python-3.x - 尝试创建线程并在它们之间设置管道时,“str”对象不可调用错误
- android - 如何在 android 中为 notch 设备获取安全区域
- javascript - 使用自定义 api 挂钩时获取“arr [Symbol.iterator] 不是函数”
- bash - 根据过滤器列出特定的 git 分支