dvajs / dva-example-user-dashboard

👲 👬 👨‍👩‍👧 👨‍👩‍👦‍👦
446 stars 205 forks source link

创建用户、编辑用户不生效 #27

Open xl778518694 opened 7 years ago

xl778518694 commented 7 years ago

使用本地json-server时,编辑用户创建用户操作不生效; 需要在访问request方法时,初始化options参数的headers 文件:services/user.js

export function patch(id, values) {
  return request(`/api/users/${id}`, {
    method: 'PATCH',
    body: JSON.stringify(values),
    headers: {
      "Content-Type": "application/json"
    },
  });
}

export function create(values) {
  return request('/api/users', {
    method: 'POST',
    headers: {
      "Content-Type": "application/json"
    },
    body: JSON.stringify(values),
  });
}

使用线上json-server时,编辑用户创建用户操作始终不生效;

jokersandwich commented 7 years ago

我也有类似的问题,删除、编辑、创建功能都不会生效。

nikogu commented 7 years ago

查看 chrome 的 network,看看请求的数据是否正确,如果数据有问题改 mock,如果数据没有问题看看组件接收数据以后的操作