material-ui - 在 DateRangePicker 中设置 InputProps 的正确方法是什么
问题描述
我有这个 DateRangePicker:
<DateRangePicker
InputProps={{???}}
renderInput={(startProps, endProps) => (
<>
<TextField {...startProps} helperText="" size="small" placeholder="" />
<DateRangeDelimiter>to</DateRangeDelimiter>
<TextField {...endProps} helperText="" size="small" placeholder="" />
</>
)}
/>
您可以看到所有 TextField 中的道具都重复了helperText="" size="small" placeholder=""
是否可以提供来自父级的所有 InputProps,而<DateRangePicker>
不是在所有子级中复制道具?
谢谢
解决方案
根据文档:
选择器及其子组件无法识别的任何道具都将传递给 material-ui TextField 组件。
这基本上意味着您可以在DateRangePicker
自身上设置所有 3 个属性:
<DateRangePicker
helperText=""
size="small"
placeholder=""
...
/>
推荐阅读
- javascript - .forEach 不是函数节点 JS
- apache - .htaccess 问题 PHP 目录
- r - 如何为 future_map 拆分数据帧以获得最佳性能
- vue.js - Vue.js - 如何在 Vueper 幻灯片中显示图片?
- connection - 使用标准 TCP IP over SSH 在 mysql 工作台中设置新连接
- reactjs - 为什么我的状态仅在第二次状态更改时更新,而不是在 React 中使用 useEffect 进行第一次状态更改?
- android - @SerializedName 不适用于 Proguard
- css - 如何在 R Shiny 中制作全尺寸地图?
- php - 在 foreach 循环中爆炸/内爆
- asp.net-mvc - 在 IE 中为 cshtml 获取输入类型编号中的逗号