点赞报400错误

来源:8-8 喜欢还是不喜欢

小嘉啊

2018-09-30

import {
  HTTP
} from '../util/http.js'

class LikeModel extends HTTP {
  like(behavior, artID, category) {
    let url = behavior == 'like' ? 'like' : 'like/cancel'
    this.request({
      url:url,
      method:'POST',
      data:{
        art_id:artID,
        type:category
      }

    })
  }
}

export {LikeModel}
onLoad: function(options) {
    clsssicModel.getLastest((res)=>{
      //数据更新
       this.setData({
         classic:res
       })
    })
  },

  onLike: function(event) {
    let behavior = event.detail.behavior
    console.log(behavior)
    likeModel.like(behavior,this.data.classic.id,this.data.classic.type)
  },

点赞老是报400错误,请问这是什么原因,是按老师的方法写的,

写回答

3回答

小嘉啊

提问者

2018-09-30

{"error_code": 1000, "msg": {"art_id": ["This field is required."], "type": ["This field is required."]}, "request": "POST  /v1/like"}


服务器返回的错误信息

1
4
StoneProgramming
回复
阿鲍哥
老哥 怎么解决的 ?
2018-12-22
共4条回复

慕后端2457845

2020-05-15

我的也是这出了问题,明明写的是POST,结果报错GET

0
0

万我

2018-09-30

 我这边和你一样的 url路径是没错的啊 

0
0

纯正商业级微信小程序应用实战,全方位小程序特性讲解

真实数据的高质量小程序项目,学会直接工作

4782 学习 · 2125 问题

查看课程