前后端传输数据工程结构化

如果前后端传输的数据规范没有统一的标准,那么维护起来将会非常困难,所以我根据以往的经验,综合总结了一套比较好的前后端通信数据结构。

 

▍结构体

{
    code: 200,  // 状态码
    success: true,  // 请求是否执行成功
    msg: '',  // 返回的消息。失败时返回报错信息,成功时为空字符串即可。
    data: {
        // …… 这里是前后端真正需要通信的数据
    },
    pageDto: {  // 分页体。有分页需求时如下,无分页需求时置为null
        pageNum: 1,  // 当前返回数据对应的页数
        pageSize: 10,  // 每页返回的数据量
        count: 3, // 共有多少页,便于前端请求分页数据时判断数据是否请求完毕
    }
}

 

▍注意

确定了固定的结构体后,可以很方便的对数据请求进行封装。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值