Как узнать, когда AsyncStorage в React-Native заполнен? - PullRequest
0 голосов
/ 14 сентября 2018

Я хочу знать, когда AsyncStorage заполнен в реагирующем нативе.

Какое значение Error мы получаем, когда AsyncStorage заполнено, чтобы реагировать нативно, или произойдет что-то еще?

Мы можем получить значение из AsyncStorage, используя приведенный ниже код

try {
    const value = await AsyncStorage.getItem('TASKS');
    if (value !== null) {
      // We have data!!
      console.log(value);
    }
   } catch (error) {
     // Error retrieving data
   }

, если кто-то может предложить мне проверить указанный выше код, чтобы узнать, когда AsyncStorage заполнен.Это было бы очень полезно.

1 Ответ

0 голосов
/ 14 сентября 2018

Выполните шаги

import {AsyncStorage} from 'react-native';

AsyncStorage.setItem('Islogin', 'Yes');

И убедитесь, что вы сохранили или нет.

  _storeData = async () => {
    try {
      let value = await AsyncStorage.getItem('Islogin');

      if (value) {
        if (value == 'Yes'){

           console.log("You are auto login");

        }else{
           console.log("abc");
        }
      }else{
           console.log("abc");
      }
    } catch (error) {
              console.log("error" + error);
    }
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...