反应原生形式

时间:2017-10-24 13:45:11

标签: forms react-native

我很反应原生,我很难用什么东西。 我正在构建一个我需要登录或注册的应用程序。现在我只想使用一个表单,当我填写它时,将数据提交给我的api并记录。我不知道应该使用哪种表单组件,似乎有不同的组件可供安装和使用,我需要一些建议,因为我有点迷失。 提前致谢

3 个答案:

答案 0 :(得分:0)

我强烈建议您redux-form以及react-native-elementsnativebase

答案 1 :(得分:0)

您可以使用tcomb-form-native。它简化了表单的创建。

答案 2 :(得分:0)

要从头开始进行编码,您需要2个textInput一个用于用户名或电子邮件,另一个用于密码,输入一个按钮或touchableOpacity用于登录或注册按钮。和authfunction,这是用于认证证书的功能。在您的APP文件中,您检查用户是否已通过身份验证,或者显示下一个屏幕,您可以使用redux传递数据,但在这里我将使其变得简单,并使用AsyncStorage进行身份验证,让我知道您是否需要它。 >

从“ react”导入React,{Component,useState}; 从“ react-native”导入{TextInput,Text,SafeAreaView,StyleSheet,Button} 导出默认函数Login =()=> {[username,setUsername] = useState(); [password,setPassword] = useState(); 返回( setUsername(val)} />
setPassword(val)} /> authfunction(用户名,密码)} /> ); }