【发布时间】:2019-11-29 02:26:05
【问题描述】:
我想在 FormGroup 中使用带有 FormControl 的 Angular Material Slider。我有一个包含预定义值的列表,并且每个列表都有一个滑块。该列表由一个包含对象的数组组成,每个对象都有一个 id 和一个标题:
const array = [{id: 'anyId', title: 'theTitle'}, ...]
我需要处理滑块的标题和滑块的值,因为我有很多滑块。
所以我有这样的对象:
{id: 'anyId', value: 'sliderValue'}
<mat-list>
<mat-list-item *ngFor="let item of array">{{item.title}}
<mat-slider step="1" min="0" max="4" thumbLabel></mat-slider>
</mat-list-item>
</mat-list>
如何使用 formControl 进行管理? FormControl 应该将当前值设置为滑块,并将滑块的新值保存到数组列表的正确标题中。
【问题讨论】:
标签: html angular typescript angular-material slider