安装
使用 npm 或 yarn 安装
我们推荐使用 npm 或 yarn 的方式进行开发,不仅可在开发环境轻松调试,也可放心地在生产环境打包部署使用,享受整个生态圈和工具链带来的诸多好处。
$ npm install antd --save
$ yarn add antd
浏览器引入
引入样式:
import 'antd/dist/antd.css'; // or 'antd/dist/antd.less'
示例
import React from 'react'; import ReactDOM from 'react-dom'; import { ConfigProvider, DatePicker, message } from 'antd'; // 由于 antd 组件的默认文案是英文,所以需要修改为中文 import zhCN from 'antd/es/locale/zh_CN'; import moment from 'moment'; import 'moment/locale/zh-cn'; import 'antd/dist/antd.css'; import './index.css'; moment.locale('zh-cn'); class App extends React.Component { state = { date: null, }; handleChange = date => { message.info(`您选择的日期是: ${date ? date.format('YYYY-MM-DD') : '未选择'}`); this.setState({ date }); }; render() { const { date } = this.state; return ( <ConfigProvider locale={zhCN}> <div style={{ width: 400, margin: '100px auto' }}> <DatePicker onChange={this.handleChange} /> <div style={{ marginTop: 20 }}> 当前日期:{date ? date.format('YYYY-MM-DD') : '未选择'} </div> </div> </ConfigProvider> ); } } ReactDOM.render(<App />, document.getElementById('root'));