请求/users/list接口但是没有带参数

来源:7-3 用户列表交互实现

枫林_souvenir

2022-06-26

请求的路径后面没有参数,找不到原因。。。和老师的源码对比,基本都是一样的
----HTML----

<el-form-item>
   <el-button type="primary" @click="handleQuery">查询</el-button>
   <el-button @click="handleReset('form')">重置</el-button>
</el-form-item>

----Script----

const getUserList = async () => {
      let params = { ...user, ...pager }
      console.log(params)
      try {
        const { list, page } = await proxy.$api.getUserList(params)
        userList.value = list
        pager.total = page.total
      } catch (error) {}
    }
    const handleQuery = () => {
      getUserList()
    }
     return {
      ...
      getUserList,
      pager,
      handleQuery,
    }

----$api.getUserList----

getUserList(params) {
    return request({
      url: '/users/list',
      method: 'get',
      data: params,
    })
  },

打印出params没有问题
接口没有携带参数

写回答

1回答

weixin_慕后端1377840

2022-06-28

先把参数list和page打印出来看看,有可能是没有解构成功。

0
1
枫林_souvenir
找到问题了,在封装request的时候,params写成了paramas,脑壳疼
2022-06-28
共1条回复

Vue3+ElementPlus+Koa2 全栈开发后台系统

从前端晋级到全栈,让你的未来发展有更多可能

1069 学习 · 580 问题

查看课程