Ant Design通过GET/POST提交所有参数到服务端

Song • 1593次浏览 • 0个评论 • 2018-07-27 12:30:35

Ant Design传递参数的模式有很多,主要还是GETPOST,如果通过两种方式传递参数呢?其实也比较简单:

一、GET方式

如下这种方式最简单,但是缺点是参数必须固定,很不灵活!

export async function queryRule(params) {
  return request(`/api/rule?a=1&b=2`);
}

因为Ant Design由于参数是未知的,所以用params这种方式非常容易:

export async function queryRule(params) {
  return request(`/api/rule?${stringify(params)}`);
}

二、POST方法

因为Ant Design由于参数是未知的,所以用params这种方式非常容易:


export async function removeRule(params) {
  return request('/api/rule', {
    method: 'POST',
    body: {
      ...params,
      method: 'delete',
    },
  });
}
提交评论
要回复文章请先登录注册
用户评论
    公告
    中国晚上好,随时随地分享前沿科技,好吃好玩,有趣有料的新鲜事;本站可以分享资源,技术,观点,态度;同时希望大家做一个文明的分享者!
    广告
    pytorch中文网