在 Material-UI v4 中,fullWidth 属性可以传递给 Datepicker 组件。然而,在 v5 中,这个 prop 没有在组件 API 中列出。该组件的所有 css 选择器都是不确定的,因此我无法使用 width css 属性。有没有我错过的替代方案?
Nad*_*hyk 29
该解决方案有效:
<DatePicker
label="Date"
slotProps={{ textField: { fullWidth: true } }}
/>
Run Code Online (Sandbox Code Playgroud)
dcr*_*n22 21
示例: https: //codesandbox.io/s/material-ui-v5-forked-fvc3er? file=/src/App.js
对于Material-UI v5 中的DatePicker和TimePicker组件,您需要设置renderInputprop。当使用该TextField组件作为渲染组件时,您可以使用fullWidthprop 扩展到其父级的宽度。
<DatePicker
inputFormat="MM/dd/yyyy"
value={date}
onChange={(value) => setDate(value)}
renderInput={(params) => <TextField {...params} fullWidth />} <--- This right here
/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26215 次 |
| 最近记录: |