了غیی了غیی了ی了ی了ی了ک了ک。贵环«黄»。 ›قق证,,,،sthipectecous ۲۰۲۰-۱۰-۰۶
编码:۲۰۲۰/۱۰/۰۶
我还使用
ant-design-jalali。在WebPack配置中定义一个别名:
import { DatePicker, ConfigProvider } from 'antd';
import "moment/locale/fa";
import moment from "moment";
import fa_IR from "antd/es/locale/fa_IR";
import locale from "antd/es/date-picker/locale/fa_IR";
<ConfigProvider locale={fa_IR}>
<DatePicker locale={locale} defaultValue={moment()} />
</ConfigProvider>
我也有同样的问题对我有用:
下一个添加
日jalalijs
之后,将此行插入您的代码:
module.exports = {
...
resolve: {
modules: ['node_modules'],
alias: {
moment: path.resolve(__dirname, './node_modules/antd-jalali-moment') // -> this alias
}
},
...
};
在
import 'moment/locale/fa';
import locale from 'antd/es/date-picker/locale/fa_IR';
中使用
<DatePickerJalali {...props} locale={locale} />
基于接受的答案,我描述了如何使用此软件包。
import { DatePicker, ConfigProvider } from 'antd';
import "moment/locale/fa";
import moment from "moment";
import fa_IR from "antd/es/locale/fa_IR";
import locale from "antd/es/date-picker/locale/fa_IR";
<ConfigProvider locale={fa_IR}> <DatePicker locale={locale} defaultValue={moment()} /> </ConfigProvider>
或与
antd-jalali@latest
add
--force
to to to像berlow:
app.js|| app.jsx || app.tsx
JalaliLocaleListener
component.js
App.js