使用mat-slider指令和FormControl模块来创建范围输入字段
要在Angular Material中实现一个范围输入字段,可以使用mat-slider指令和FormControl模块。以下是一个简单的示例代码:
在您的HTML模板中,添加以下代码:
在您的组件中,将以下代码添加到导入部分:
import { FormControl } from '@angular/forms';
并在组件类中添加以下代码:
myRange = new FormControl([20, 80]);
此代码将创建一个名为“ myRange”的FormControl,初始值为[20,80],并在mat-slider中使用。
最后,您可以使用以下代码来获取用户在范围输入字段中选择的值:
this.myRange.valueChanges.subscribe(range => {
console.log(range); // range is an array with the min/max values
});
通过这些步骤,就可以在Angular Material中创建一个范围输入字段。