我正在尝试获取“RefNegocio”值:
我想要它作为一个字符串,这样我就可以用它来根据该信息进行查询。如果我尝试像这样阅读它(empleadoSeleccionado 是所有信息所在的位置):
console.log(empleadoSeleccionado)
除了参考,我得到了所有信息。我得到这样的东西。
这就是我从 firestore 读取的方式
useEffect(() => {
database.collection('EmpleadosDev').get()
.then(response => {
const fetchedEmpleados = [];
const emails = [];
response.forEach(document => {
const fetchedEmpleado = {
id: document.id,
...document.data()
};
fetchedEmpleados.push(fetchedEmpleado);
fetchedEmpleados.forEach(element => {
emails.push(element.Email)
});
if (!emails.includes(currentUser.email)) {
alert('Este usuario no tiene permisos de acceso. Serás redirigido al login');
firebase.auth().signOut();
throw BreakException;
} else {
setEmpleadoSeleccionado(fetchedEmpleados[emails.indexOf(currentUser.email)]) //Here I get the value I'm showing
}
});
setEmpleados(fetchedEmpleados);
})
}, [])
useEffect(() => {
if (empleadoSeleccionado !== undefined) {
console.log(empleadoSeleccionado) //Here I'm printing it
}
}, [empleadoSeleccionado])
蛊毒传说
相关分类