向axios获取请求添加查询

时间:2018-06-22 13:41:29

标签: vuejs2 axios

我正在尝试限制axios get请求返回的内容。

我有一个Firebase后端,在我的数据中有一个名为case_name的字段,我添加了一些名为Test的记录,并认为我可以在get请求中运行以下命令,以将结果限制为case_name为等于测试,但仍返回所有记录

loadCase ({ commit, context }) {
      return axios.get('http', {
        params: {
          case_name: 'Test'
        }
      })
      .then(res => {
        const convertcase = []
        for (const key in res.data) {
          convertcase.push({ ...res.data[key], id: key })
        }
        commit('listcase', convertcase)
      })
      .catch(e => context.error(e));
    },

有人能告诉我我在做什么错吗,因为目前找不到任何帮助我的东西

我返回的对象是

data: {…}
​​
"-LFXvk9yY5c-O8yIdf8k": Object { case_name: "Test", case_status: "live", case_summary: "This is some summary content", … }
​​
"-LFXwmv6eHqZs8jndNay": Object { case_name: "case 2", case_status: "live", case_summary: "dasdasdasdasd\nasd\ndasd\na\nsdasdasd", … }
​​
"-LFc2t9V7LVqnLAlIjoU": Object { case_name: "Test", case_status: "live", case_summary: "this is just another summary", … }

谢谢

0 个答案:

没有答案