如何在React中更改MUI Datepicker输入框的高度

Rah*_*han 22 datepicker reactjs material-ui

<DesktopDatePicker
    label="Expiration Date"
    inputFormat="MM/dd/yyyy"
    value={self.didexpirationdate}
    onChange={(e)=>{
    setSelf({...self,didexpirationdate:e})
    }}
    renderInput={(params) => <TextField {...params} />}/>
Run Code Online (Sandbox Code Playgroud)

如何在反应中设置此日期选择器的高度?

Pra*_*gam 69

日期组件 - V5

TextField 组件用作输入框,因此您可以直接在其中添加大小。请参考https://mui.com/components/text-fields/#sizes

...
renderInput={(params) => <TextField size="small" {...params} />}/>
Run Code Online (Sandbox Code Playgroud)

日期组件 - V6

在V6版本中slotProps引入了自定义日期组件的外观。请参阅https://mui.com/x/react-date-pickers/custom-field/了解更多详细信息。

<DatePicker
  label="Small picker"
  slotProps={{ textField: { size: 'small' } }}
/>
Run Code Online (Sandbox Code Playgroud)

  • 没问题:)显然,人们不明白。我更以人/客户为导向..但无论如何;-)只是想帮助更多用户.. (2认同)