gpt4 book ai didi

components - 如何将数据注入(inject)从路由器创建的 Angular2 组件?

转载 作者:太空狗 更新时间:2023-10-29 17:27:17 25 4
gpt4 key购买 nike

我目前正在尝试为我们的 Angular1 应用程序(非常复杂的应用程序)构建一个 Angular2 原型(prototype)(基于 alpha44),并且我正在尝试找到使用路由和子路由时的最佳模型/数据架构。

在我的示例中,我想通过路由创建的子组件访问父组件的属性(托管 router-outlet)。

但是当您从router-outlet 创建组件时,您不能再使用@Input@Output。那么除了基本的 routeParams 和静态 routeData 之外,注入(inject)一些数据/属性的最佳实践是什么?

如何在没有太多耦合的情况下与父组件通信?

最佳答案

您可以使用 RouteData 将数据传递到路由中。参见 herehere .我仍然缺少从组件初始化此数据对象的部分(参见 my question 关于)

关于components - 如何将数据注入(inject)从路由器创建的 Angular2 组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33308340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com