问题描述
export const data = [
{
id: '1',title: 'first item',description: `my first item`,},{
id: '2',title: 'Second item',description: `my second item`,];
当用户在表单中输入一些参数时,这是在 react native 中添加与异步存储相关联的表单,它应该将这些参数添加到 data.js 文件中,但是当我测试了很多次并且看不到时却不起作用我的错误:
import data from './model/data';
import {AsyncStorage}from '@react-native-community/async-storage';
import React,{Component} from 'react';
import {Platform,StyleSheet,Text,View,TouchableOpacity,} from 'react-native';
export default class addPoint {
saveData(){
AsyncStorage.setItem(description,data.description);
AsyncStorage.setItem(title,data.title);
}
render() {
return (
<View style={styles.container}>
<Input placeholder=" Type your item title:"
onChangeText={(title) => this.setState({title})}
value={title} />
<Input placeholder=" Type your item description:"
onChangeText={(description) => this.setState({description})}
value={description} />
<TouchableOpacity onPress ={this.saveData}>
<Text>Click to save data</Text>
</TouchableOpacity>
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,justifyContent: 'center',alignItems: 'center',backgroundColor: '#F5FCFF',});
请你能帮我找出问题吗?并提前致谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)