美文网首页
【React.js 05】antd-mobile的使用

【React.js 05】antd-mobile的使用

作者: IUVO | 来源:发表于2018-03-30 17:36 被阅读114次

结合前面所说的,我们使用create-react-app脚手架去创建项目后,一些已有的组件就可以帮助我们少写CSS,这里我们讲解antd-mobile组件库,详情可看官网

怎么去使用antd-mobile,我不想多做太详细的描述,因为官网上介绍的很详细,我就对几个地方说明一下:

  • 安装
npm install antd-mobile --save
  • 使用
import { Button } from 'antd-mobile'

这一步问题来了,你会发现,import进去的Button没有样式,因为我们需要把css一并引入。
嫌麻烦?
官网给你简单的方法:按需加载。

但是!!!

别急着按照官网说的去rewired,我们直接修改package.json文件一样可以实现效果,并且简单的多。

首先:

npm install babel-plugin-import --save-dev

然后:
打开package.json文件,找到:

  "babel": {
    "presets": [
      "react-app"
    ]
  },

加入配置,写出这样:

  "babel": {
    "presets": [
      "react-app"
    ],
    "plugins": [
      ["import", { "libraryName": "antd-mobile", "style": "css" }]
    ]
  },

这样就好了,在你想用组件的地方去import组件就好,样式什么的,不用管了。
至于怎么用组件,去官方文档里面看,都讲得很清楚,也有案例代码。

相关文章

网友评论

      本文标题:【React.js 05】antd-mobile的使用

      本文链接:https://www.haomeiwen.com/subject/xkbicftx.html