React Native 之 Handling Text Input
来源:互联网 发布:牛仔衬衫 知乎 编辑:程序博客网 时间:2024/05/22 13:15
TextInput是一个基本组件,允许用户输入文本。它有一个onChangeText prop ,当文本改变调用的函数,每次文本提交时调用onSubmitEditing prop 。
import React, { Component } from 'react';import { AppRegistry, Text, TextInput, View } from 'react-native';class PizzaTranslator extends Component { constructor(props) { super(props); this.state = {text: ''}; } render() { return ( <View style={{padding: 10}}> <TextInput style={{height: 40}} placeholder="Type here to translate!" onChangeText={(text) => this.setState({text})} /> <Text style={{padding: 10, fontSize: 42}}> {this.state.text.split(' ').map((word) => word && '6666').join(' ')} </Text> </View> ); }}AppRegistry.registerComponent('PizzaTranslator', () => PizzaTranslator);
在本例中,我们将文本存储在state,因为它会随着时间而改变。
你可能用文本输入有很多事情想做。例如,您可以验证文本内部,用户类型。的更详细的示例,请参见控制组件或 TextInput。
文本输入可能是最简单的例子,一个组件的状态自然会随着时间而改变。接下来,让我们看看另一种类型的组件是一个控制布局,并了解滚动视图。
关注公众号:
更多精彩文章等你来!!!
[1]:参考文献 http://facebook.github.io/react-native/docs/handling-text-input.html
0 0
- React Native 之 Handling Text Input
- react-native 之 INPUT
- React Native组件之Text
- React Native 学习之Text组件
- React Native控件之Text组件介绍
- React-native 之Text控件的使用
- React Native控件之Text组件介绍
- React Native 之 Text的使用
- React Native控件之Text组件介绍
- React Native 之 Text的使用
- React Native之Text嵌套显示
- React Native之Text组件numberofLines属性
- React Native Text技巧
- React-Native中的Text
- 【React Native开发】React Native控件之Text组件讲解(9)
- React Native-6.React Native Text组件,多组件封装实战之凤凰资讯页面
- 从零学React Native之10Text
- 基础篇章:React Native 之 View 和 Text 的讲解
- 为开放ftp配置iptables
- DB2 日期和时间的函数应用总结
- iOS JPUSH接入的详细讲解
- Android 6.0之后获取sd卡信息的方法
- Unable to start activity ComponentInfo,请教如何解决?
- React Native 之 Handling Text Input
- FilterEncode
- [NOIP2012]疫情控制
- MyEclipse快捷键大全
- NOIp2015 提高组 信息传递
- div/css居中页面不变尺寸
- 最近的一些感悟
- X-code -- xcode8之Memory Graph实战解决闭包引用循环问题
- SendMessage向编辑框发送消息