angular 2通过组件链传递变量

标签 angular binding

我有一个至少有 4 层嵌套的组件链,父级 -> 子级 -> 孙级 -> 曾孙级。我知道如何通过链逐步传递变量,但我希望能够将它直接从 parent 传递给曾孙。否则我必须编写相当多的样板代码。

最佳答案

避免必须将数据向下传递到组件的更简单方法是在服务中共享数据,该服务可以注入(inject)所有相关组件。请务必提供适当级别的服务以利用 hierarchical dependency injectors .

关于angular 2通过组件链传递变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40731741/

相关文章:

angular - 在哪里以 Angular 存储 JWT token ?

php - 子页面上的 Angular 2 apache .htaccess 文件 404

angular - Ionic 4 自定义图标在 Android 或 IOS 模拟器和设备上无法正确显示

c# - 显式设置 WPF 绑定(bind)数据类型

WPF多线程绑定(bind)MVVM

angular - 我怎样才能只预加载其 parent 已被激活的模块?

javascript - Angular 5 路由器 - 导航离开,但隐藏组件而不是销毁它们

c# - 如何将数据绑定(bind)到 DataGrid 中的 ComboBox?

java - 这怎么称为重载 - Java

带有格式的 WPF 文本框绑定(bind)