【原创】东方耀reactnative 视频16,17之-TextInput组件
2016-09-16 12:01
357 查看
小米手机遇到通用问题
react-native run-android 运行生成 android|app|build|outputs|apk生成的apk丢到小米手机上
(用手机qq接收apk)然后安装
文本输入框 TextInput 基本组件,自动补全的search功能
调试apk目录
project|android|app|build|outputs|apk
小米已启用,允许其他应用显示
有可能无法联接到服务器,手机动动,在菜单中的device上配置ip
主要属性和事件如下:
autoCapitalize, : none,sentences words characters,当用户输入时,用于提示
placeholder:占位符,在输入前显示的文本内容
value: 文本输入框的default值
placeholderTextColor:占位符文本色
password: boolean类型,true表示密码输入显示**
multiline:多行输入
btn:{
width:45,
marginLeft:-5,//这个负数很有讲究,比如baidu.com首页那个按钮一定要占用一点才不会显示出缺陷那一块来
marginRight:5,
backgroundColor:’#23BEFF’,
height:45,
justifyContent:’center’,
alignItems:’center’,
},
17 加上自动提示功能
通常,完成此功能要一个search服务,返回n条结果,并将其展示出来,这里我们用静态数据模拟出来>
/**
* Sample React Native App
* https://github.com/facebook/react-native
*/
‘use strict’;
import React, { Component } from ‘react’;
import {
AppRegistry,
StyleSheet,
PixelRatio,
ScrollView,
Text,
TextInput,
View
} from ‘react-native’;
var onePT = 1 / PixelRatio.get();
class demo2 extends Component {
render() {
return ( <View style={[styles.flex,styles.topStatus]}> <Search></Search> </View> );
}
}
class Search extends Component {
constructor(props){
super(props);
this.state = {
show:false,
value:null,
};
}
hide(val){
this.setState(
{
show: false,
value: val,
}
);
}
getValue(text){
this.setState({ show: true, value: text, });
}
render(){
return(
相关文章推荐
- 【原创】东方耀reactnative 视频14,15之- navigator/navigatorIOS组件
- 【原创】东方耀reactnative 视频23之-ViewPageAndroid
- 【原创】东方耀reactnative 视频26之-仿异步获取网络数据
- 超星视频讲座笔记(2014-3-19,4-14,4-16,4-17,4-22,4-26)
- 【原创】东方耀reactnative 视频31之-开源导航组件 react-native-tab-navigator
- 【原创】东方耀reactnative 视频32之-开源导航组件 react-native-side-menu
- 【视频】javascript16-17 列表收起弹出和使用DOM创建表格
- 【原创】东方耀reactnative 视频12之-view组件
- 【原创】东方耀reactnative 视频27之-react-native-swiper
- 【原创】东方耀reactnative 视频24之-ViewPagerAndroid做引导页
- 【原创】东方耀reactnative 视频26之-react-native-swiper
- 【原创】东方耀reactnative 视频18之-Touchable组件
- 【原创】东方耀reactnative 视频13之-Text组件
- 【原创】东方耀reactnative 视频19之-图片image组件
- 【原创】东方耀reactnative 视频21之-ProgressBar
- 【原创】东方耀reactnative 视频38之-物理返回键
- 【原创】东方耀reactnative 视频20之-picker组件和箭头函数
- 【原创】东方耀reactnative 视频22之-DrawerLayoutAndroid
- [原创]东方耀reactnative 视频29之-ListView组件
- WCF从理论到实践(16):操作重载(带视频+ppt+源码) (转)