在Angular中,mat-option是Angular Material库中的一个组件,用于创建下拉选项。mat-option默认只能选择单个值,但可以通过一些技巧实现多值选择。
以下是一个示例,演示了如何实现多值选择的mat-option:
{{ option }}
selectedOptions: string[] = [];
options: string[] = ['Option 1', 'Option 2', 'Option 3'];
通过以上代码,就可以实现一个带有多值选择的mat-option。
当用户选择多个选项时,selectedOptions数组会自动更新为所选的值。您可以使用selectedOptions数组来处理所选值,并根据需要进行后续操作。
希望这个示例能帮助到您!