我是'm trying to better understand how to check for dirtyness using material-ui'的FormControl或TextField组件 . TextField demo page的文档说明:

TextField由较小的组件(FormControl,InputLabel,Input和FormHelperText)组成,您可以直接利用它们来显着自定义表单输入 .

......并在TextField API docs上声明:

<FormControl />组件的属性也可用 .

......后来在FormControl API docs中说明:

提供表单输入的脏/聚焦/错误/所需的上下文 . 依赖于上下文提供了高灵活性,并确保状态始终与FormControl的子项保持一致 . 此上下文由以下组件使用:FormLabel FormHelperText输入InputLabel


但我没有看到任何文档说明如何使用TextField / FormControl检查脏 .

任何人都可以澄清吗?这是StackOverflow,所以这里是我正在使用的TextField的一些代码:

<TextField
  id='email'
  label='Email'
  value={this.state.email}
  onChange={this.handleChange('email')}
  margin="normal"
  required
  fullWidth>
</TextField>