react项目umi-request函数发送数据的两种方法

body传


请求完整地址: http://localhost:8888/api/live/manager/saveTab?t=1614770850115

用法
 

// 新增/编辑栏目
export async function saveTab(params: any) {
  return request('/live/manager/saveTab', {
    method: 'POST',
    data: { ...params },
  });
}

 


url传递数据


请求完整地址:http://localhost:8888/api/live/manager/tabList?t=1614770841314&page=1&pageSize=10

用法

// 导航栏列表
export async function navList(params: any) {
  return request('/live/manager/tabList', {
    method: 'POST',
    params, // 这种方式 虽然是POST请求 但是仍旧会像GET一样拼接到url后
  });
}
// 删除讲师
export async function delSpeaker(id: string) {
  return request('/live/manager/delSpeaker', {
    method: 'GET',
    params: { id },
  });
}

// 查看讲师列表
export async function getSpeakers(data: any) {
  return request('/live/manager/getSpeakers', {
    method: 'POST',
    data, // 这种方式才是json格式, 接收data为字段名
  });
}


 

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页