这个问题可能是由于使用MatButtonToggleGroup时未包含FormGroup或FormControl导致的。为了解决这个问题,可以在模板中添加一个FormGroup,然后将MatButtonToggleGroup与该FormGroup相关联。
在组件.ts文件中创建FormGroup:
import { FormGroup, FormControl } from '@angular/forms';
export class MyComponent {
myForm: FormGroup = new FormGroup({
myToggleButtons: new FormControl()
});
// other component code
}
在模板中将FormGroup与MatButtonToggleGroup相关联:
这样,当任何mat-button-toggle被点击时,值都会被存储在FormControl中,从而避免崩溃问题。