Как установить значение в виде строки React-Native? - PullRequest
1 голос
/ 01 июня 2019

Я устанавливаю новое значение токена с помощью метода нативной выборки реагирования, и я беру значение токена, например «AGFsdkhgdgdkFSADLfksdgk». Я хочу использовать этот токен со строковым значением, как?

Я также пытался получить и установить метод, но это не обязательно. Например, у меня есть строковое значение «_token». Я хочу использовать это значение _token для каждого класса, когда я использую метод get для чтения данных.

Вот моя функция метода выборки.

_getToken () {
    const data = {
        grant_type: "",
        branchcode: "",
        password: "",
        username: "",
        dbname: "",
        dbuser: "",
        dbpassword: "",
        dbtype: ""
    }
    return (
        fetch('http:/192.168.1.29:7070/api/v2/token', {
            method: 'POST',
            body: qs.stringify(data)
        }).then(response => response.json())
            .then(responseData => {
                console.log(responseData['access_token']);
            })
            .catch(function (error) {
                console.log("HATA!!!" + error);
            })
    );
}

1 Ответ

2 голосов
/ 01 июня 2019

вы можете использовать AsyncStorage для токена доступа к магазину следующим образом:

import {AsyncStorage} from 'react-native';

AsyncStorage.setItem('token',responseData['access_token']);

и использовать его следующим образом:

  AsyncStorage.getItem('token').then((value)=>{
 console.log(value) //value is stored token
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...