微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

React-native 之Picker的使用

本系列教程是学习东方耀老师的课程中按照教程写的课堂笔记,基础控件的使用其实与AndroidiOS类似,并没有太大的区别,因此此处只记录代码,不做更多分析,等后期项目实战阶段再详细分析。

效果图如下:



代码index.ios.js


import React,{Component} from 'react'; import { AppRegistry,StyleSheet,Text,View,Image,PiexRatio,TouchableOpacity,Picker,} from 'react-native'; class ReactDemo extends Component { constructor(props) { super(props); this.state = { language:null }; } render() { return ( <View style={[styles.flex,{marginTop:45}]}> <Text>Picker组件</Text> <Picker selectedValue={this.state.language} onValueChange={lang => this.setState({language:lang})} mode="dialog" style={{color:'#f00'}} > <Picker.Item label="Java" value="Java"/> <Picker.Item label="JavaScript" value="js"/> <Picker.Item label="C语音" value="c"/> <Picker.Item label="PHP开发" value="PHP"/> </Picker> <Text>{this.state.language}</Text> </View> ); } } AppRegistry.registerComponent('ReactDemo',() => ReactDemo);

原文地址:https://www.jb51.cc/react/305711.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐