在我的模型中,我有类似的数据:
$scope.list = [{id:0,tags:['tag1','tag2']},{id:2,tags:['tag2']}};
Run Code Online (Sandbox Code Playgroud)
我想用复选框显示标签列表(包含'tag1'和'tag2'的唯一值).希望像:
<div ng-repeat="tag in list.tags">
<label class="checkbox">
<input type="checkbox" ng-model="filter.tag" />
{{tag}}
</label>
</div>
Run Code Online (Sandbox Code Playgroud)
如果我硬编码列表,我知道如何根据检查过滤主列表,而不是如何自动生成唯一标记列表.
根据此页面,DropDownButton使用ContextMenu来显示ItemsSource.我们如何知道用户点击的内容?按钮上的Click事件不是菜单,而是按钮本身.我看不到其他事件.