angular - 如何使用角度实现带有复选框的多选下拉过滤器
问题描述
我想实现一个看起来像这样的过滤器。日志用于事件,我想根据事件状态进行过滤
我尝试循环遍历事件并获取 event.status 但我收到错误提示状态未定义。我已尝试对选项进行硬编码,但无法显示复选框。我现在不关心逻辑或功能,我只想实现 UI。
这是我的 HTML 代码
<div class="select">
<select [ngClass]="{ active: !!eventApp }" aria-label="frequency" [(ngModel)]="eventApp" (change)="getEvents()">
<option value="">Status</option>
<option [value]="event.uid" *ngFor="let event of events?.content">
{{event.status}}
</option>
</select>
</div>
`
以上不起作用,我应该对选项进行硬编码吗?成功,失败,重试。我试过这样做,但复选框没有显示。
解决方案
推荐阅读
- ios - 从多个 url 解析不同的 json 对象
- json - 在 JQ 中不区分大小写地匹配固定字符串
- c# - 无法从下拉列表选定值将值传递给 SQL WHERE 子句
- java - 如何修复仅适用于偶数索引的方法?
- django - How to remove currently, change, clear from Form and still retain instance of UpdateView
- wpf - Cannot bind ItemsControl to ObserveableCollection
- jenkins - Jenkins not picking report generated
- javascript - Content management and dropdown menu cascading
- flutter - why getting Instance of 'Album' as output not the json output?
- javascript - SvelteKit- How to correctly show a loading indicator in a server rendered page on subsequent calls