import React, { Component } from "react";
import { View, Text, TextInput, Button, AsyncStorage } from "react-native";
export default class Demo3_1 extends Component {
constructor(props) {
super(props);
this.state = {
name: "",
psw: ""
};
}
name1 = text => {
this.setState({
name: text
});
};
psw1 = text => {
this.setState({
psw: text
});
};
render() {
return (
<View
style={{
flex: 1,
justifyContent: "center",
alignItems: "center"
}}
>
<TextInput
onChangeText={this.name1}
style={{ width: 200 }}
placeholder="请输入用户名"
/>
<TextInput
onChangeText={this.psw1}
style={{ width: 200 }}
placeholder="请输入密码"
/>
<Button
title="登录"
onPress={async () => {
await AsyncStorage.setItem("name", this.state.name); //获取姓名
await AsyncStorage.setItem("psw", this.state.psw); //获取密码,都存入数据库
this.props.navigation.navigate("Demo3_2"); //跳转过去 并显示数值
}}
/>
</View>
);
}
}