购物车多个店铺商品结算

如果购物车多个店铺的多个商品,而且店铺还分地区,比如我购物车中有3个店铺的商品 A店铺有2件商品,B店铺有2件商品,C店铺有一件商品,A店铺和C店铺是同一个地区的,所以提交到订单页面时,要把A店铺和C店铺显示在一起,提交时该怎么传参数过去

阅读 4.5k
2 个回答
首先,我并不明白为什么要传一个具有店铺关联意义的这样一个参数。在Web开发中例如分类管理这样的操作,并不应该交给前端来识别。正如你所说“如何传参数呢?”,即便是你现在解决了传参的数据格式,那么服务端又如何保证数据的准确性呢?应了那句话“绝对不要信任来自用户的信息”,假若Amy的浏览器出现故障,产生了一个错误的关联数据,服务端总不能将错就错吧!
实际上,大部分的关键型数据还是要由服务端来处理。上面的问题模型其实并不难,正如没有地区之分的数据提交一样,给服务器传递数据时只告诉服务器“我买了5件商品,他们的编号分别是...商品1.2.3...”,至于这些商品归属于哪个店铺,该店铺又坐落于那座城市,服务端自然需要写几行代码查询一下。

这个跟你后台的逻辑设定有关系呀,看后台给你的接口是怎么设定的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题