i使用asyncstorage在本地存储RadioButton值。所有东西都保存了,但是在重新加载上,我希望显示提交的选项。例如,如果您选择了"女性"并提交了,下次您重新加载页面时,将检查"女"广播按钮。
这是我的代码:https://snack.expo.io/@ursuoctavian/surprise-nachos组件/input.js
您可以使用
componentDidMount = async () => {
let getKeys = ["age", "height", "weight", "selectedItem"];
const [age, height, weight, selectedItem] = await AsyncStorage.multiGet(
getKeys
);
this.setState({
age: age[1],
height: height[1],
weight: weight[1],
selectedItem: JSON.parse(selectedItem[1])
});
};
我认为您已经忘记了 JSON.PARSE 因为您使用的白色设置 json.stringify 。尝试一下,让我知道您是否遇到任何问题。