【发布时间】:2021-05-27 17:31:33
【问题描述】:
我在FormGroup 中有一个MatCheckbox,我希望能够读取indeterminate 的值。但是FormGroup 只给了我AbstractControls,它似乎不能转换为,也不包含任何对我能够找到的底层控件的引用。
如何读取基础MatCheckbox 的indeterminate 值?
编辑:有两个 .ts 文件与我的表单交互:第一个是表单的控制器(我认为这是正确的术语?),它可以访问表单上的变量,并且具有可以从 html 调用。第二个服务似乎充当表单和其他服务/组件之间的中间人。这一项中的功能也可以从表单中获得,但它似乎无法触及表单本身;正是在这项服务中,我被交给了AbstractControl 组,但我还不太清楚如何(这不是我最初写的)。在此服务中,我需要能够确定 indeterminate 是否设置在 MatCheckbox 引用的 AbstractControl 上。
【问题讨论】:
-
为了更清楚,请提供一个处理
FormGroup的代码示例以及与MatCheckBox相关的组件和模板部分。
标签: angular checkbox angular-abstract-control