【发布时间】:2020-12-06 23:46:23
【问题描述】:
我是新来的反应,我想将我的数据从我的安全存储传递到道具。但是我现在不知道如何正确处理promise函数并提取它的数据。
当我像这样传递数据时,我的对象是未定义的。
这是我的代码。
const Authenticate = () => {
//const [deviceId, setDeviceId] = useState("");
//SecureStore.deleteItemAsync("device_id").then((reject) => {
//});
//const resp = {code : 3, expositions : 5}
SecureStore.getItemAsync("device_id").then((response) => {
//setDeviceId({"id" : response});
console.log("stored id : " + response);
//let resp = sendId({'id' : response})
test(response);
}
);
function test (info){
return info;
}
return (
<Expositions infections={test()}/>
);
};
export default Authenticate;
【问题讨论】: