Enviar 2 o más parametros a API php desde peticion con AXIOS

Avatar

Quiero hacer peticiones a una API, para esto necesito mandar dos parametros a la API, estoy usando Vue y AXIOS para hacer las peticiones HTTP, hasta el momento solo he podido hacer peticiones enviando un solo parametro en la url asi como en el codigo adjunto. Mi pregunta es, cual seria la sintaxis correcta para poder enviar 2 o mas parametros en la url? como lo digo, hasta el momento solo con un parametro he podido hacer las peticiones pero necesito enviar otro parametro mas.

axios.get('http://localhost/impcargo/impcargo/api.php?mes=this.mes,idAuto='+this.id). then(res=>{ console.log(res) this.declaraciones = res.data })

Avatar

Olvide mencionar que los parametros que quiero enviar son variables de la propiedad data de mi componente Vue.

Necesitas iniciar sesión para responder.
Avatar

Tienes que aprender , que son los parametros GET o POST para que veas como es eso , para concatenar datos es con la i comercial: &

Puedes usar js template:

axios.get(`http://localhost/impcargo/impcargo/api.php?mes=${this.mes}&idAuto=${this.id}`). then(res=>{ console.log(res) this.declaraciones = res.data })

O usar parametros de axios

axios.get('http://localhost/impcargo/impcargo/api.php', {
params: {
 'mes': this.mes,
 'idAuto': this.id 
}
}). then(res=>{ console.log(res) this.declaraciones = res.data })

O usar lo mismo que a tienes

axios.get('http://localhost/impcargo/impcargo/api.php?mes=' + this.mes + '&idAuto=' + this.id). then(res=>{ console.log(res) this.declaraciones = res.data })
Necesitas iniciar sesión para responder.
Avatar

PD: No tengo idea porque motivo el texto salio grande y en color blanco , cuando no lo he especificado .. lamento los problemas que podria tener en su lectura

Necesitas iniciar sesión para responder.
Avatar

Enviandolo en formato JSON con un json.stringify

Necesitas iniciar sesión para responder.
Necesitas iniciar sesión para responder.