Closed daptee closed 7 months ago
Hola @daptee , revisa lo siguiente:
catch
, agrega un console.error(err);
para obtener mayores detalles.Quedo atento. Saludos!
Hola @enzonotario gracias por tu respuesta. Te respondo sobre tus dudas.
Por otro lado, te agregue momentaneamente al repositorio (se llama gwinn-webapp) para que puedas verlo. El componente sobre esto esta en components y se llama Exchange.vue.
Gracias por la ayuda, quedo atento a tus comentarios. Saludos!
Dejo dicho que ya solucione el tema. La solucion que aplique fue poner la peticion en un archivo .js aparte dentro del directorio services, y utilice axios directamente en lugar de usar $axios. Eso me soluciono el problema ya. Saludos y gracias igualmente por la ayuda!
Estoy consumiendo en la API correctamente y sin problemas. Lo unico que me esta pasando, que no logro encontrar hasta ahora como resolverlo, es que no me retorna nada si abro la web desde un iphone. Si la web donde tengo implementada la API la abro desde PC o desde celu android, funciona de maravilla, pero desde celu iphone no me trae la informacion. Dejo el codigo que utilizo (VueJS):
methods: { async getDolarInfo (pathUrl, dolar) { const url = process.env.DOLAR_URL + pathUrl try { const res = await this.$axios.get(url) res.data.forEach((item) => { if (this.dolar[item.casa]) { this.dolar[item.casa].fecha = item.fechaActualizacion this.dolar[item.casa].compra = item.compra this.dolar[item.casa].venta = item.venta } }) // this.dolar[dolar].fecha = moment(res.data.fechaActualizacion).format('L') // this.dolar[dolar].compra = res.data.compra // this.dolar[dolar].venta = res.data.venta // this.cantDolarGetted++ return res } catch (err) { throw err.response } } }
En una prueba que hice, puse un alert(err) en mi catch, y me salto Error Network.
Espero me puedan ayudar. Gracias!