【发布时间】:2017-05-03 11:02:03
【问题描述】:
我想在单击某个单选按钮时隐藏整个组件。 子节点选择器是:app-node-details-full 和 app-node-tree-diagram。这是我的父模板代码:
<div class="displaySwitch">
<input (click)="fullview.hidden = !fullview.hidden" checked type="radio" name="displayType" value="diagram"> Full View
<input (click)="diagram.hidden = !diagram.hidden" type="radio" name="displayType" value="fullview"> Diagram
</div>
这些是带有(单击)附加到它们的单选按钮
现在在其他 div 我有我的子组件:
<div class="nodeDetails" [ngStyle]="nodeDetailsStyle">
<app-node-details-full #fullview</app-node-details-full>
<app-node-tree-diagram #diagram></app-node-tree-diagram>
</div>
如果这对您有意义的话,两个 div 都包含在一个主目录中。我究竟做错了什么?每次单击单选按钮时都会出现异常
o.diagram 未定义
或
o.fullview 未定义
【问题讨论】:
标签: angular