关于一个get请求的问题,求解答

发布于 2022-09-13 00:33:29 字数 478 浏览 12 评论 0

getStudentList () {
  this.form.school_id = JSON.parse(this.school_id)
  this.$axios.get('xxxxxxxxx', this.form).then((res) => {
    console.log(res)
    if (res.data.status === 0) {
      this.tableData = res.data.list
      this.total = res.data.total
    } else {
      this.$message.error(res.data.message)
    }
  })
}

上面打印的res为undefined
image.png
后台说是参数没有携带过去
那么问题来了,参数为什么会没有携带过去

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

错爱 2022-09-20 00:33:29

不知道你咋封装的this.$axios,如果没咋封装直接用的axios.get的话,我想说你这样传递参数是不对的,应该这样放在params里面:image.png

蓝天白云 2022-09-20 00:33:29

axios不要直接用,封装一下,不是简单的把axios挂到vue全局,这么封装:这里

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文