react + antd 默认中文展示

2023-04-12  本文已影响0人  Petricor

前言

解决方案

方案一(单一处理)

在分页组件(或者其他组件,例如日期组件)外套上一层:

import { ConfigProvider } from 'antd';
import zhCN from 'antd/lib/locale/zh_CN';

<ConfigProvider locale={zhCN}>
  <Pagination/>
</ConfigProvider>

这样可以解决,但是不够完美,因为各个组件可能都需要这样,于是有了方案二

方案二(统一处理)
import { BrowserRouter } from "react-router-dom";
import AppRouter from "./router/index";
import { ConfigProvider } from "antd";
import zhCN from "antd/lib/locale/zh_CN";
function App() {
  return (
    <ConfigProvider locale={zhCN}>
      <BrowserRouter>
        <AppRouter />
      </BrowserRouter>
    </ConfigProvider>
  );
}
export default App;
处理后

结语

上一篇 下一篇

猜你喜欢

热点阅读