我的组件中有三个 viewchild 装饰器,如下所示:
@ViewChild('propertiesPage1', { read: ViewContainerRef, static: true }) propertiesPage11: ViewContainerRef;
@ViewChild('propertiesPage2', { read: ViewContainerRef, static: true }) propertiesPage22: ViewContainerRef;
@ViewChild('propertiesPage3', { read: ViewContainerRef, static: true }) propertiesPage33: ViewContainerRef;
这些的引用在我的 html 文件中提供,如下所示:
<div>
<ng-container #propertiesPage1>
</ng-container>
</div>
<div>
<ng-container #propertiesPage2>
</ng-container>
</div>
<div>
<ng-container #propertiesPage3>
</ng-container>
</div>
我想将所有三个容器合并为一个容器,并且 ng-container 应该只包含对最近更改的 viewchild 的引用。像这样的东西:
<div>
<ng-container #propertiesPage>
</ng-container>
</div>
我怎样才能实现它?