我想在本机反应中获取数据到文本
Posted
技术标签:
【中文标题】我想在本机反应中获取数据到文本【英文标题】:i want to fetch the data to text in react native 【发布时间】:2021-11-30 07:17:57 【问题描述】:我想从数据中获取用户名并将其打印在屏幕上。我在应用程序的本地主机中制作它,但我想像 . 欢迎(来自数据的用户), 我确定数据正在运行并且警报正在运行,但我需要将其设为文本而不是警报! 如果您能提供帮助,那就太好了
【问题讨论】:
你想在哪里显示它?在文本组件中? 请以文本而不是图像的形式分享您的代码。也就是说,我建议您使用state
来做您需要的事情。
【参考方案1】:
我认为您应该必须在 State 对象中定义用户属性
class HomeScreen extends Component
state = user: ''
displayData = async () =>
try
let user = await AsyncStorage.getItem("UserEmail");
this.setState(user:user)
catch(error)
alert(error)
render()
return (
<View>
<TouchableOpacity onPress=this.displayData>
<Text>Click to display data</Text>
</TouchableOpacity>
this.state.user ? <Text>Welcome this.state.user </Text>: null
</View>
)
【讨论】:
警报正常,但文本根本没有显示以上是关于我想在本机反应中获取数据到文本的主要内容,如果未能解决你的问题,请参考以下文章