【发布时间】:2018-09-04 07:25:00
【问题描述】:
我的组件中有两个以上的模板变量,就像吹一样:
<div #div1>
<div #part1 [hidden]="true">
</div>
<div #part2>
</div>
</div>
<div #div2>
<div #part3 [hidden]="true">
</div>
<div #part4>
</div>
</div>
<button (click)="showDiv(div1,div2)"></button>
我想点击按钮显示part1和隐藏part2,和part3和part4一样,但是只是一个按钮,我现在能做的就是用part1和part2替换div1和div2,那么part3和part4呢?另一个按钮?但真正的要求是超过两个 div,可能是十几个,所以,有人可以帮忙吗?非常感谢。
【问题讨论】:
-
你能分享一些你正在使用的 JavaScript 代码吗?
-
最重要的是如何获取我点击的当前div的引用?
-
您可以传递一个参数(例如 showDiv('1')),说明您要显示哪组 div。
标签: angular angular2-template template-variables