是否可以使用 AsyncStorage 保存具有相同密钥的多个项目?我有一个可以添加到收藏夹的多个项目的 ListView,当用户按下“添加到收藏夹”按钮时,它会执行以下代码:
AsyncStorage.setItem("key", JSON.stringify(item.CodViatura));
但如果我想添加另一个项目,它将替换前一个项目。如何使用相同的密钥添加多个?所以我可以在收藏夹屏幕上调用这段代码:
AsyncStorage.getItem('key').then((cod)=>{
this.setState({value: JSON.parse(cod)}
});
})
我知道我可以使用领域进行数据管理,但我发现它比 AsyncStorage 更难。