前端获取到后端数据后,要根据数据类型传输不同的属性值到后端,后端完成特殊业务处理

通过某接口一次获取出来某些数据,比如数据分为A/B/C/D/E五种类型甚至更多,五种数据类型的属性大部分相同,但是每一种都有自己的特殊属性,现在需要实现另个相关功能,需要前端提供从接口中获取回来的数据,但是每一种类型要传给后端的数据都不相同,即需要不同的属性值


此时对于前端来说需要分清是哪个类型,然后传输相应的属性值,并且属性名称可都不一样,而后端接口也是很难写,参数写多少个?叫什么名字?


     此时有一种简单的方式解决就是后端在给前端返回检索数据时将接下来前端要给后端传输的字符串拼成一个属性,这样需要前端传输时前端直接获取某一个属性就行了,后端解析出参数就按照不同的逻辑处理就行,这样就只有后端需要处理一次类型判断逻辑,前端不需要关心。当然针对不同特殊业务肯定会有各种问题,这个就是需要适当调整,这里只是提供下思路。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值