在我的 Angular 应用程序中,我有以下菜单:
如您所见,我有项目(即a
元素)以及每个项目中的复选框和标签:
<span class="caption">RAM</span>
<a class="item">
<div class="item-checkbox">
<input type="checkbox" tabindex="0" class="hidden">
<label>4 GB</label>
</div>
</a>
<a class="item">
<div class="item-checkbox">
<input type="checkbox" tabindex="0" class="hidden">
<label>8 GB</label>
</div>
</a>
<a class="item">
<div class="item-checkbox">
<input type="checkbox" tabindex="0" class="hidden">
<label>16 GB</label>
</div>
</a>
我应该如何添加(click)
到每个项目以正确处理事件捕获,所以如果用户单击标签或整个项目,我会选择相关的复选框?
...或者你知道更好的方法来达到我的意思吗?