我正在使用react native提取方法设置新的令牌值,并且ı以令牌值为“ AGFsdkhgdgdkFSADLfksdgk”为例。 我想如何将此标记与字符串值一起使用?
我也尝试过get和set方法,但这不是必需的。例如,ı的字符串值为“ _token”。当我使用get方法读取数据时,我想在每个类中都使用此_token值。
这是我的提取方法功能。
_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);
})
);
}
答案 0 :(得分:2)
您可以使用AsyncStorage这样的存储访问令牌:
import {AsyncStorage} from 'react-native';
AsyncStorage.setItem('token',responseData['access_token']);
并像这样使用它:
AsyncStorage.getItem('token').then((value)=>{
console.log(value) //value is stored token
})