在互联网上最简单的事情必须是“日期选择器”,但是它很难集成以做出反应。
我的代码(部分代码):
...
import DateFnsUtils from '@date-io/date-fns';
import {
DatePicker,
MuiPickersUtilsProvider,
} from '@material-ui/pickers';
...
const [selectedDate, handleDateChange] = useState(new Date());
....
return (
<MuiPickersUtilsProvider utils={DateFnsUtils}>
..... (some html here)
<DatePicker value={selectedDate} onChange={handleDateChange} />
....(some html here)
它返回: index.js:423未捕获的RangeError:格式字符串包含未转义的拉丁字母字符'n
道具类型失败:您向没有value
处理程序的表单字段提供了onChange
道具。这将呈现一个只读字段。如果该字段是可变的,请使用defaultValue
。否则,请设置onChange
或readOnly
。
index.js:1472组件中发生了以上错误: