问题
- 无法使用 viewContainerRef 进行父子通信。
这段代码在 Angular 8.2 中是可用的。
this.viewContainerRef[ '_data' ].componentView.component.viewContainerRef[ '_view' ].component;
错误
ERROR TypeError: 无法读取未定义的 'componentView' 属性
公共 API https://angular.cn/api/core/ViewContainerRef
this.viewContainerRef.get(0) still i got null
我需要从子组件访问父组件。
Angular版本
Package Version
------------------------------------------------------
@angular-devkit/architect 0.900.7
@angular-devkit/core 9.0.7
@angular-devkit/schematics 9.0.7
@schematics/angular 9.0.7
@schematics/update 0.900.7
rxjs 6.5.3
无法在stackblitz中重现问题
https://stackblitz.com/edit/angular-testangular9-communicating-x
问题
ViewContainerRef在Angular 9中无法工作
可行的ViewContainerRef
在Angular 9中不可用的ViewConatinerRef
欢迎任何建议。
polyfills.ts
文件中注释掉 core-js 的行(这里是修复版本)。 - julianobrasil