文档地址
下载ant-design
组件库
npm install @ant-design/react-native --save
下载按需引入插件
代码语言:javascript复制npm install babel-plugin-import -D
在.babelrc
或babel-loader
文件配置
{
"plugins": [
["import", { libraryName: "@ant-design/react-native" }]
]
}
链接到图标和字体
代码语言:javascript复制npx react-native link
随便复制文档的一些代码,看看效果
代码语言:javascript复制import React from 'react';
import { Button, InputItem, DatePicker, List, Provider } from '@ant-design/react-native';
const Antd = () => {
return (
<Provider>
<Button type="primary">primary</Button>
<InputItem
clear
labelNumber={2}
placeholder="两个字标签"
>
姓名
</InputItem>
<List>
<DatePicker
mode="date"
defaultDate={new Date()}
minDate={new Date(2015, 7, 6)}
maxDate={new Date(2026, 11, 3)}
format="YYYY-MM-DD"
>
<List.Item arrow="horizontal">Select Date</List.Item>
</DatePicker>
</List>
</Provider>
);
}
export default Antd;
这UI效果还是有点丑的