【发布时间】:2021-12-12 02:16:21
【问题描述】:
我尝试使用Angular CDK: How to set Inputs in a ComponentPortal 的方法
但是PortalInjector 似乎已被弃用,没有关于如何代替它的实际说明。弃用警告状态为“改用Injector.create”。有但不知道如何或在哪里使用它或它实际替换了什么。
我也试着绕开Material's own Dialog component 看看我是否能弄清楚他们是如何做到的,但什么也没有。
所以我再次为 Angular 13 提出问题:
如何将数据传入和传出使用ComponentPortal() 创建的组件?如果答案是通用的,例如使用注射器,您能否指出一个示例或有关如何执行此操作的文档?传递 Injector 的“hello world”?
【问题讨论】:
标签: javascript angular typescript angular-cdk