首页 > 其他 > 详细

antd 引入

时间:2020-01-02 16:20:32      阅读:85      评论:0      收藏:0      [点我收藏+]

安装

使用 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‘));

 




antd 引入

原文:https://www.cnblogs.com/12345l/p/12133236.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!