前端处理这个sku好麻烦

前端处理这个sku好麻烦

后端为什么不直接返回给前端想要的格式

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
大王今天不巡山 2019-10-31 16:36:36

算是分而治之吧。按照你的思路举个最简单的栗子,假设某个SKU没有库存,你是希望服务器返回没有库存的字符串还是返回0?假设返回‘没有库存’,前端处理起来是不是又绕弯弯了?服务器不做处理直接返回库存字段为零前端判端有没有库存很简单了。

hasStock(stock){
    return stock-1>0
}

另外服务器做过多的计算,在高并发的情况下这个接口性能一定会比返回原始数据性能差!不知道这样会解释能行不。

7七月 2019-10-26 12:03:16

为啥后端就应该负责把这个逻辑写一遍呢?而不是前端写呢?后端只负责前端拿到数据且结构合理。

  • 提问者 春去_秋来 #1
    后端只负责前端拿到数据且结构合理。这是答案 谢谢老师答疑解惑
    2019-10-26 15:42:39
明明2558496 2019-10-26 11:48:56

SKU 规格可能太多了,在前端处理比较好

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师