微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在reactjs中使用material-ui以红色显示helperText

如何解决如何在reactjs中使用material-ui以红色显示helperText

我的目标是在错误时间显示红色的helperText。但是我做不到。 无法找出我要去哪里。

代码如下:

view

Here is the working sample

我不知道为什么它没有显示为红色。在这个问题上苦苦挣扎。 有人可以在这查询中为我提供帮助吗?

解决方法

通过这样的错误提示:

    <FormControl error={!this.state.channel}>
      <Select
        defaultValue={-1}
        onChange={this.handleChange}
        displayEmpty
        inputProps={{ "aria-label": "Without label" }}
      >
        <MenuItem value={-1}>Select Channel</MenuItem>
        <MenuItem value={10}>Sports</MenuItem>
        <MenuItem value={20}>Entertainment</MenuItem>
      </Select>
      {!this.state.channel ? (
        <FormHelperText>{errors.channel}</FormHelperText>
      ) : null}
    </FormControl>

或者就是这样

    <FormHelperText error>{errors.channel}</FormHelperText>

这是文档:https://material-ui.com/api/form-helper-text/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。