AsyncStorage是一个简单的、具有异步特性的键值对的存储系统,全局的!替代LocalStorage
AsyncStorage里面都有一个回调函数,而回调的第一个参数都是错误对象,如果发生错误,该对象就会展示错误信息,否则为null;每个方法都会返回一个Promise对象。
案例:购物车(数据共享)
列表页 结算页
1.数据模型构建
2.列表项Item组件(es6中默认属性与属性类型的定义)
3.列表组件List
guid代码 生成
4.购物车组件
去取AsyncStorage中存储的数据,一定是在DidMount生命周期里,不能在WillMount里
5.将组件串联起来
推荐由React Native中文网封装维护的react-native-storage模块,提供了较多便利功能。