我需要应用程序中
@mui/x-date-pickers
中的“今天”按钮,如其文档(此处)所示。
本地化存在问题。我将“fr”
adapterLocale
传递给LocalizationProvider
,但它仍然以英文显示日期。
我做了 this stackblitz 来重现这个问题。 https://stackblitz.com/edit/react-tfmv7t?file=Demo.tsx
将 Demo.tsx 更改如下
<LocalizationProvider dateAdapter={AdapterDayjs} adapterLocale={'es'}
localeText={deDE.components.MuiLocalizationProvider.defaultProps.localeText}>
<StaticDatePicker
defaultValue={dayjs('2022-04-17')}
slotProps={{
actionBar: {
actions: ['today'],
},
}}
/>
</LocalizationProvider>
使用这些导入
import "dayjs/locale/es";
import { deDE } from '@mui/x-date-pickers/locales';