



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第ReactNative提供自动完成的下拉菜单的方法示例目录正文如何使用它1.安装2.导入自动完成的下拉组件3.基本使用方法4.数据集应该是一个JS对象或数组5.可用的道具预览
正文
一个具有搜索和自动完成(typeahead)功能的ReactNative的下拉项目选择器。
如何使用它
1.安装
#Yarn
$yarnaddreact-native-autocomplete-dropdown
#NPM
$npmireact-native-autocomplete-dropdown
2.导入自动完成的下拉组件
import{AutocompleteDropdown}from'react-native-autocomplete-dropdown';
3.基本使用方法
const[selectedItem,setSelectedItem]=useState(null);
AutocompleteDropdown
clearOnFocus={false}
closeOnBlur={true}
closeOnSubmit={false}
initialValue={{id:'2'}}//orjust'2'
onSelectItem={setSelectedItem}
dataSet={[
{id:'1',title:'Alpha'},
{id:'2',title:'Beta'},
{id:'3',title:'Gamma'},
4.数据集应该是一个JS对象或数组
如下所示
[
{id:"1",title:"Alpha"},
{id:"2",title:"Beta"},
{id:"3",title:"Gamma"}
5.可用的道具
dataSet:TAutocompleteDropdownItem[];
inputHeight:number;
suggestionsListMaxHeight:number;
initialValue:string|object;
loading:boolean;
useFilter:boolean;
showClear:boolean;
showChevron:boolean;
closeOnBlur:boolean;
closeOnSubmit:boolean;
clearOnFocus:boolean;
debounce:number;
direction:'down'|'up';
position:'absolute'|'relative';
bottomOffset:number;
textInputProps:TextInputProps;
onChangeText:(text:string)=void;
onSelectItem:(item:TAutocompleteDropdownItem)=void;
renderItem:(
item:TAutocompleteDropdownItem,
searchText:string,
)=JSX.Element;
onOpenSuggestionsList:(isOpened:boolean)=void;
onClear:()=void;
onChevronPress:()=void;
onSubmit:TextInputProps['onSubmitEditing'];
onBlur:TextInputProps['onBlur'];
onFocus:TextInputProps['onFocus'];
controller:(controller:AutocompleteDropdownRef)=void;
containerStyle:StylePropViewStyle
inputContainerStyle:StylePropViewStyle
rightButtonsContainerStyle:StylePropViewStyle
suggestionsListContainerStyle:StylePropViewStyle
suggestionsListTextStyle:StylePropTextStyle
ChevronIconComponent:JSX.Element;
ClearIconComponent:JSX.Element;
InputComponent:React.ComponentType;
ItemSeparatorComponent:JSX.Element;
EmptyResultComponent:JSX.Element;
emptyResultText:string;
flatListProps:FlatListPropsany
预览
ThepostAutocompleteDropdownForReac
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创新驱动探索新型的医疗-社区-保险合作模式
- 是个再学习的过程工作总结模版
- 区块链技术助力供应链金融的智能化升级
- 2025年小学数学听课评课个人学习总结模版
- 区块链和大数据在办公自动化中的融合应用
- 医疗器械生产中的物料管理与质量控制
- 区块链技术助力实现肿瘤患者信息共享的透明化
- 上海模特经纪合同范例
- 医疗信息化与医院品牌形象的建设关系
- 2024年文教体育用品项目资金筹措计划书代可行性研究报告
- 山东省公共卫生临床中心招聘考试真题2024
- 2024土木工程实习心得(33篇)
- 兽医经济学相关试题及答案
- 深度思考2025年保安证考试试题及答案
- 2025河南郑州航空港科创投资集团有限公司“领创”社会招聘40人笔试参考题库附带答案详解
- 2025年上半年广西玉林市总工会招聘编外工作人员7人易考易错模拟试题(共500题)试卷后附参考答案
- 贵州国企招聘2024贵州页岩气勘探开发有限责任公司招聘42人笔试参考题库附带答案详解
- 食品安全质量管理体系
- 医疗护理医学培训 简易呼吸气囊的使用
- 智能监管系统构建-深度研究
- 钢材交易中心项目可行性分析报告
评论
0/150
提交评论