我是'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>