Reactjs React Material UI日期选择器:仅当通过单击日期进行更改时才进行更改

Reactjs React Material UI日期选择器:仅当通过单击日期进行更改时才进行更改,reactjs,material-ui,Reactjs,Material Ui,我有以下材质UI日期选择器React组件 <form className={classes.container} noValidate> <TextField id="date" label="Fecha" type="date" defaultValue={today} className={class

我有以下材质UI日期选择器React组件

<form className={classes.container} noValidate>
        <TextField
          id="date"
          label="Fecha"
          type="date"
          defaultValue={today}
          className={classes.textField}
          InputLabelProps={{
            shrink: true,
          }}
          onChange={(e) => this.catchChange(e)}
        />
      </form>

这个.catchChange(e)}
/>
问题是在浏览选择器时调用了
catchChange()
。例如,如果当前日期为2020-05-20,并且单击了“下个月”按钮,则调用
catchChange()
。我不希望在浏览月份或年份时调用callup方法,而是在单击某个日期进行选择时调用。我尝试使用
onClick
而不是
onChange
,但其行为相同