如何将道具传递给inputComponent material-ui?

som*_*one 4 reactjs material-ui

有一个来自material-ui docs https://stackblitz.com/edit/mfj4la的格式化输入的示例

如何将掩码值[/ \ d /,/ \ d /,/ \ d /,/ \ d /,/ \ d /,/ \ d /,/ \ d /,/ \ d /]传递给TextMaskCustom组件来自父组件?

som*_*one 6

可以使用inputProps将自定义道具传递给TextMaskCustom

    <FormControl>
      <InputLabel>react-text-mask</InputLabel>
      <Input
        value={textmask}
        onChange={this.handleChange('textmask')}
        inputComponent={TextMaskCustom}
        inputProps={{
          mask:  [/\d/, /\d/, /\d/, /\d/, /\d/, /\d/, /\d/, /\d/]
        }}
      />
    </FormControl>
Run Code Online (Sandbox Code Playgroud)