将get查询中的参数传递给vue js?

时间:2018-04-17 09:44:01

标签: javascript vue.js

我进行过滤,当我点击应用过滤器时,API中的查询就会消失 php-developer,说请求应该得到,而不是发布 如何将参数传递给get查询?

我的帖子请求的示例

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;
    })
};

但如果我只是替换了获取参数上的帖子,则不会转移

2 个答案:

答案 0 :(得分:0)

在您指定参数object的选项中

params: {
  k: val
},

或通过构建UrlSearchParam对象:

const params = new URLSearchParams();
params.append('k', 'val');
axios.get(url, params);

答案 1 :(得分:0)

如果要在get请求中传递参数,请使用" params"传递一个对象。财产,如下:

axios.get('/user', {
    params: {
      ID: 12345
    }
  });