当我使用MUI时出现这个问题日期选择器 with 本地化提供商 and 适配器日期Fns with 匈牙利 local.
<LocalizationProvider dateAdapter={AdapterDateFns} adapterLocale={hu}>
<DesktopDatePicker
value={value}
onChange={(newValue) => {
setValue(newValue);
}}
renderInput={(params) => (
<TextField
{...params}
inputProps={{
...params.inputProps,
placeholder: "yyyy. MM. dd."
}}
/>
)}
/>
</LocalizationProvider>
所有最新的依赖项。
问题是当我尝试手动输入日期时,光标在月份和日期部分奇怪地跳跃。 LocalizationProvider 将输入掩码转换为“yyyy.MM.dd”。这就是我想要的,但光标似乎不适应新格式并且出现错误。
你可以在这里尝试一下:
代码沙箱 https://codesandbox.io/s/jsyd0v
有什么办法可以解决这个问题或解决这个问题吗?
注意:原因似乎是 date-fns。它与 dayjs 一起工作得很好,但我必须使用 date-fns,所以我必须以某种方式使其工作。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)