问题

问题

http://img1.sycdn.imooc.com//climg/60dd609a0995204604270558.jpghttp://img1.sycdn.imooc.com//climg/60dd60e409fb80f903590507.jpg

问题描述:

我想实现这样一个功能:

在确认订单那块,用户可以手动的选择不同的地址,如果没有选择,就显示一个默认的地址,这块的逻辑是怎么实现的,老师帮忙分析下。

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

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

2回答
好帮手慕慕子 2021-07-01 16:03:40

同学你好,给同学一个参考的思路,如下:

http://img1.sycdn.imooc.com//climg/60dd76bb09106a3e03520511.jpg

祝学习愉快~

好帮手慕慕子 2021-07-01 15:27:12

同学你好,可以参考如下思路:

1、进入“确认订单”页面时,先判断用户是否已经设置了默认地址(一般在创建地址的时候会提示用户是否将该地址设置为默认地址)。如果有的话,就显示默认地址,如果没有的话可以显示地址列表中的第一个地址或者直接提示用户去选择地址(这个需要结合实际的产品需求来设置)

2、点击“收货地址”进入地址列表页,也就是如下页面

http://img1.sycdn.imooc.com//climg/60dd692d096bcdcd04020509.jpg

点击选择其中的地址后,返回到“确认订单”页面,并显示用户选择的地址即可。

老师只是给同学提供一个参考的实现思路,具体的代码实现,同学可以自己尝试写一写,不过老师还是更推荐同学先将课程中老师讲解的相关知识点完全掌握后,在此基础上,再去尝试扩展实现其他的功能,这样对同学会更有帮助哦!

祝学习愉快~

  • 提问者 期限_ #1

    http://img1.sycdn.imooc.com//climg/60dd692d096bcdcd04020509.jpg

    老师,我是这样写的,如果点击某个具体的地址,

    http://img1.sycdn.imooc.com//climg/60dd747409211b3c04610374.jpg

    就进入了修改地址的界面,这个问题该怎么处理?

    2021-07-01 15:55:00
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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