React Native 组件之TextInput
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React Native 组件之TextInput相关的知识,希望对你有一定的参考价值。
React Native 组件之TextInput类似于ios中的UITextView或者UITextField,是作为一个文字输入的组件,下面的TextInput的用法和相关属性。
/** * Sample React Native App * https://github.com/facebook/react-native * 周少停 2016-09-16 * TextInput 常用属性 */ import React, { Component } from ‘react‘; import { AppRegistry, StyleSheet, TextInput, View } from ‘react-native‘; class Project extends Component { render() { return ( <View style={styles.container}> <TextInput style={styles.inputStyle} //value={‘我是默认的‘} /*该文字无法删除*/ keyboardType = {‘number-pad‘} //弹出键盘类型 multiline = {true} //多行显示,默认false:单行显示 // password = {true} //密码 多行文本不显示密码 placeholder = {‘我是占位文字‘} //占位文字 placeholderTextColor = ‘red‘ //占位文字颜色 autoCapitalize = {‘characters‘} //通知文本输入自动利用某些字符 clearButtonMode = {‘always‘} //右侧的清除模式 autoCorrect = {false} //禁用自动校正 默认值true开启自动校正 // editable = {false} // 是否可编辑 默认为true可编辑 // retrunKeyType = {‘go‘} //返回键类型 /> </View> ); } } const styles = StyleSheet.create({ container: { flex: 1, backgroundColor: ‘#F5FCFF‘, }, inputStyle:{ height:60, marginTop:20, borderWidth:1, borderColor:‘black‘ } }); AppRegistry.registerComponent(‘Project‘, () => Project);
完整源码下载:https://github.com/pheromone/React-Native-1
以上是关于React Native 组件之TextInput的主要内容,如果未能解决你的问题,请参考以下文章
React Native 之 TextInput(多个语法知识)
REACT NATIVE 系列教程之十三利用LISTVIEW与TEXTINPUT制作聊天/对话框&&获取组件实例常用的两种方式
REACT NATIVE 系列教程之十三利用LISTVIEW与TEXTINPUT制作聊天/对话框&&获取组件实例常用的两种方式
React-Native:使用自定义 TextInput 组件添加文本限制指示器