今天工作时,后端要求post传参,而且必须将参数拼接到地址栏中,心想不是只用get才可以将参数拼接到后面么?post传递一般来说就是个对象,

后来经过查阅,发现,原来在post请求时,也可以将参数拼接到地址栏中,

直接上代码记录一下

要传递的参数

data(){
    return{
        pageList: {
        page: 1,
        limit: 10
      }
    }
}

 封装导出post方法



export function getDate(url,null, data) {
  return serve.post(url,null, {params:data});
}

调用getData方法

import { getDate } from "@/utils/api";

 getTable() {
      getDate("/setting/listSamplingCodeDB", this.pageList).then((res) => {
        console.log(res);
        this.tableData = res.data.data;
        this.count = res.data.count;
      });
    },

post传参,将参数携带到地址栏中就OK了 

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐