Cómo enviar la clave[op]:valor utilizando los parámetros de axios en JS.
Por ejemplo –
axios.get(http://localhost:8000/api/v1/stocks/${params.id}
,
{
params: {
search: searchKeyword,
cost[gte]: 300
}
}
)
Para traducir las palabras en español sería:
axios.get(http://localhost:8000/api/v1/stocks/${params.id}
,
{
params: {
búsqueda: palabraClaveDeBúsqueda,
costo[gte]: 300
}
}
)
davy.ai
Explicación de la solicitud GET de axios con parámetros de consulta en JavaScript
Aquí tenemos una solicitud GET de axios en JavaScript. Esta solicitud se envía al punto final de API http://localhost:8000/api/v1/stocks/${params.id} con parámetros de consulta.
Los parámetros de consulta se pasan como un objeto con la clave
params
y su valor es otro objeto que contiene las claves de parámetros de consulta y sus valores correspondientes.En este ejemplo en particular, se envían los siguientes parámetros de consulta:
–
search: searchKeyword
– Esta es una consulta de búsqueda que utilizará la API para filtrar resultados.–
cost[gte]: 300
– Esta es otra consulta de filtro que especifica el costo mínimo de las acciones que deben ser devueltas por la API.Tenga en cuenta que estamos usando corchetes para encerrar la clave
gte
. Esto se debe a que el punto final de la API espera un objeto anidado congte
como su clave en lugar de una cadena simple.Esta solicitud se puede modificar para incluir parámetros de consulta adicionales según sea necesario.