Javascript 将get查询中的参数传递给vue js?
我进行过滤,当我点击apply过滤器时,API中的查询就会飞走 php开发者说,请求应该是get,而不是post 如何将参数传递给get查询 我的post请求示例Javascript 将get查询中的参数传递给vue js?,javascript,vue.js,Javascript,Vue.js,我进行过滤,当我点击apply过滤器时,API中的查询就会飞走 php开发者说,请求应该是get,而不是post 如何将参数传递给get查询 我的post请求示例 export const filterDate = (options) => { console.log(options) return axios.post(url, options).then(({ data }) => { if (data.errors) throw new Erro
export const filterDate = (options) => {
console.log(options)
return axios.post(url, options).then(({ data }) => {
if (data.errors) throw new Error(JSON.stringify(data.errors));
return data;
})
};
但是,如果我只是在选项中替换get参数上的post,那么您可以指定一个参数: 或者通过构建UrlSearchParam对象:
const params = new URLSearchParams();
params.append('k', 'val');
axios.get(url, params);
如果要在get请求中传递参数,请传递具有“params”属性的对象,如下所示:
axios.get('/user', {
params: {
ID: 12345
}
});
axios.get('/user', {
params: {
ID: 12345
}
});