小编Man*_*mar的帖子

无法使用React Native Async Storage

我在使用react native async storage时遇到了困难.大多数情况下,我的代码跳过当前执行并转到下一行而不从当前行获得结果.我大多数时候都会遇到错误.

我试过这个例子 -

'use strict';

var React = require('react-native');
var {
  AsyncStorage,
  PickerIOS,
  Text,
  View
} = React;
var PickerItemIOS = PickerIOS.Item;

var STORAGE_KEY = '@AsyncStorageExample:key';
var COLORS = ['red', 'orange', 'yellow', 'green', 'blue'];

var BasicStorageExample = React.createClass({
  componentDidMount() {
    this._loadInitialState().done();
  },

  async _loadInitialState() {
    try {
      var value = await AsyncStorage.getItem(STORAGE_KEY);
      if (value !== null){
        this.setState({selectedValue: value});
        this._appendMessage('Recovered selection from disk: ' + value);
      } else {
        this._appendMessage('Initialized with no selection on disk.');
      }
    } catch …
Run Code Online (Sandbox Code Playgroud)

react-native

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

react-native ×1