美文网首页
[React-Native]RN模块学习-AsyncStorag

[React-Native]RN模块学习-AsyncStorag

作者: 美乃滋酱啊 | 来源:发表于2016-08-24 15:17 被阅读59次

类似于Android原生中的SharedReference,用于数据的持久化。

其存储,去除,删除等动作均为耗时的异步操作。

JS中的异步处理

参见JavaScript异步编程

getItem

async _loadInitialState() {
       var value = await AsyncStorage.getItem(STORAGE_KEY_ONE);
       if (value != null) {
           alert(value);
           this._appendMessage('从存储中获取到数据为:' + value);
       } else {
           this._appendMessage('存储中无数据,初始化为空数据');
       }
   }

setItem

await AsyncStorage.setItem(STORAGE_KEY_ONE, '我是老王');

removeItem

await AsyncStorage.removeItem(STORAGE_KEY_ONE);

相关文章

网友评论

      本文标题:[React-Native]RN模块学习-AsyncStorag

      本文链接:https://www.haomeiwen.com/subject/pchosttx.html