@if (filteredOptions.length === 0) {
@if (searchTerm) {
search_off
未找到匹配项
} @else {
inbox
暂无选项
}
} @else {
@if (groupedOptions.size > 0) {
@for (group of groupedOptions | keyvalue; track group.key) {
@for (option of group.value; track option.value) {
@if (multiple) {
{{ isSelected(option) ? 'check_box' : 'check_box_outline_blank' }}
}
@if (option.icon) {
{{ option.icon }}
}
{{ option.label }}
@if (option.description) {
{{ option.description }}
}
}
}
} @else {
@for (option of filteredOptions; track option.value; let i = $index) {
@if (multiple) {
{{ isSelected(option) ? 'check_box' : 'check_box_outline_blank' }}
}
@if (option.icon) {
{{ option.icon }}
}
{{ option.label }}
@if (option.description) {
{{ option.description }}
}
}
}
}