首页 技术 正文
技术 2022年11月13日
0 收藏 336 点赞 3,216 浏览 957 个字

React Native 仿美团下拉筛选菜单控件

演示效果如下:

[RN] React Native 仿美团下拉筛选菜单控件

使用方法如下:

1、安装

npm install react-native-dropdownmenus --savereact-native link react-native-dropdownmenus

2、使用

import React, {Component} from 'react';
import Dropdownmenu from 'react-native-dropdownmenus';export default class App extends Component { render() {
let conditionData = [
["地区", "广州", "深圳", "北京", "上海", "西安"],
["面积", "100平以内", "100-200平"],
["类型", "五星酒店", "四星酒店", "三星酒店", "二星酒店", "会展中心", "餐厅"],
]; return (
<Dropdownmenu
style={{flex: }}
bgColor={'white'}
tintColor={'#666666'}
activityTintColor={'green'}
// arrowImg={}
// checkImage={}
// optionTextStyle={{color: '#f00'}}
// titleStyle={{color: '#0f0'}}
// maxHeight={300}
handler={(selection, row) =>
console.log(selection,row)
}
data={conditionData}
// selectIndex={[0,2,0]}
/>
)
}
}

附:

笔者在link 过程中出现  Error: Cannot find module ‘asap/raw’     错误!

解决方法参考: https://www.cnblogs.com/wukong1688/p/10911182.html

插件作者Github:

https://github.com/WheelerLee/react-native-dropdown-menu

本博客地址: wukong1688

本文原文地址:https://www.cnblogs.com/wukong1688/p/10911222.html

转载请著名出处!谢谢~~

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,906
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,430
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,247
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,058
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,690
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,727