estoy tratando de usar trello-web en reaccionar. en los documentos dice:
Cuando tiene un token, puede hacer .get, .put, .post y .del, por ejemplo:
trello.get('/1/boards').then(console.log)y todo funciona bien (con console.log).
Pero si quiero guardar la respuesta en una variable, ¿qué debo cambiar en esta línea de código para usarla en mi componente?
no entiendo eso
.then(console.log)imprimir en mi consola, por lo que no puedo guardarlo para reutilizarlo correctamente. Si alguien me ayuda a entender.. muchas gracias :)
.then(console.log) es una abreviatura de .then(event => console.log(event)) (o más bien, data ). Puede escribir su propia función que tome ese evento como argumento y luego hacer lo que quiera con él, por ejemplo:
.then(save) function save(event) { //do stuff with the event }Sé que dijiste React, pero esto debería ponerte en marcha.
Si está usando reaccionar, puede hacer un estado en el componente, por ejemplo.
[myData, setMyData] = useState();Ahora puede manejar los datos entrantes mediante trello.get('/1/boards') le devuelve una "Promesa", puede manejarlo de dos maneras
1.
var data = async trello.get('/1/boards') setMyData(data) trello.get('/1/boards').then( (data) => { setMyData(data) } )