博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
React-Native antd-mobile-rn组件库集成使用
阅读量:4089 次
发布时间:2019-05-25

本文共 1900 字,大约阅读时间需要 6 分钟。

github地址

文档地址:

集成

1. 安装antd-mobile-rn 库

npm install antd-mobile-rn --save
2.按需加载
2.1使用 (推荐)
npm install babel-plugin-import --save-dev
修改.babelrc配置如下

{  "presets": [    "react-native"  ],  "plugins": [    [      "import",      {        "libraryName": "antd-mobile-rn"      }    ]  ]}

引入组件

import { Button } from 'antd-mobile-rn';

说明:有人反映通过 react-native init 创建的项目在使用时可能会报 的错误 ,个人按照此步骤没遇到该问题,官网建议安装 试试~

2.2手动引入

import Button from 'antd-mobile-rn/lib/button';
3.简单使用
这里做个简单登录界面,其他组件使用参考文档()

简单登录界面截图

 

import React, {Component} from 'react';import {StyleSheet, View} from "react-native";import {Button, InputItem, List} from "antd-mobile-rn";export default  class LoginPage extends Component {    userName: string;    password:string;    static navigationOptions = {        headerTitle: '登陆',        cardStack: {            gesturesEnabled: false        },    }    constructor(props) {        super(props);        this.state = {        }    } render() {        return (            
{ this.userName = value; }}>
{ this.password = value; }}>
); }toLogin(){...//登录操作实现}const styles = StyleSheet.create({ containerStyle: { flex: 1, },});

这截取一些代表组件截图界面,可供快速预览参考

按钮(可自定义样式,字体大小不好改变):

图片.png

复选框

复选框

Calendar 日历(显示日历以用来选择日期或日期区间)

图片.png

DatePickerView 时间选择器(直接渲染在区域中,而不是弹出窗口)

图片.png

DatePicker 日期选择(最多展示 5 个独立滚轮,每个滚轮表示一个不同的值)

图片.png

ImagePicker 图片选择器(样式单一,没有分类选择,不建议使用)

图片.png

Stepper 步进器

图片.png

Badge 徽标数

图片.png

NoticeBar 通告栏

图片.png

 

Modal 对话框(包括底部弹出,中间框,输入框)

 

图片.png

 

作者:偏爱墨绿色
链接:https://www.jianshu.com/p/817c90840ae1
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

你可能感兴趣的文章
【TDS学习文档4】IBM Directory schema的管理2——object class
查看>>
05-13
查看>>
金蝶物料更改保质期控制状态
查看>>
nginx跟haproxy四层反代exchange端口
查看>>
POJ-1958 Strange Towers of Hanoi(线性动规)
查看>>
POJ--1690 (Your)((Term)((Project)))(字符串处理)
查看>>
CSS 背景
查看>>
HTML5项目笔记7:使用HTML5 WebStorage API构建与.NET对应的会话机制
查看>>
[NOI2004]郁闷的出纳员
查看>>
CentOS 7 系统的初始划配置
查看>>
VS打包方法(安装和部署简介)——内含大量图片,密症慎入!
查看>>
JS获取radio的那些事
查看>>
Python面向对象编程(二)
查看>>
字典dict的深入学习(item() / items() 一致的)
查看>>
spring的bean的注解配置
查看>>
闲扯加班
查看>>
文件超出大小,进度条监听一直死循环一般的报错
查看>>
数据库xml输出
查看>>
分布式架构高可用架构篇_07_MySQL主从复制的配置(CentOS-6.7+MySQL-5.6)
查看>>
PHP获取真实客户端的真实IP的方法
查看>>