DatePicker 中MonthPicker怎么设置中文版本的

新手上路,请多包涵

1、我引用了 antd的DatePicker 中MonthPicker组件,有值得情况下是英文版本的,如下图;

clipboard.png
引用的代码:

import {DatePicker} from 'antd';
const MonthPicker = DatePicker.MonthPicker;
<MonthPicker defaultValue={item.endTime !== 0 && moment(item.endTime,'YYYY.MM') || null}  format="YYYY.MM" placeholder="结束日期" locale="zh-cn"  onChange={(val,dateStrings) => t.submitInfo(dateStrings,5)} style={{width:56}} />

如果defaultValue设置为null,就能正常显示中文版本的

2、我想要实现的年月日期展示的是中文版的,想知道引用的数据格式是怎样的

clipboard.png

阅读 7.4k
2 个回答
import moment from 'moment';

// 推荐在入口文件全局设置 locale
import 'moment/locale/zh-cn';
moment.locale('zh-cn');
import zh_CN from 'antd/lib/locale-provider/zh_CN';
import moment from 'moment';
import 'moment/locale/zh-cn';
moment.locale('zh-cn');

<LocaleProvider locale={zh_CN}>
  app
</LocaleProvider>

全局文件入口处添加 我是这样处理好的,有效

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏