收藏
回答

微信小程序切换门店该如何实现?

如附图中~切换门店功能

1、定位自动选择

2、手动选择

如何实现,请大神们指教!

回答关注问题邀请回答
收藏

2 个回答

  • 小黎
    小黎
    2021-01-11

    前提,后端需给一个接口,通过坐标返回最近的门店。

    自动定位选择:进入小程序,判断是否授权,没有授权,弹出授权框授权,授权后调用 wx.getLocation获取坐标,将坐标存发送api请求获取门店信息选中,设置为默认门店,将坐标和当前门店信息存入storage

    手动选择:点击切换门店,进入门店列表页,数据列表由后端返回显示,根据距离排序,选择后更换storage中的门店信息

    注意:每次进入小程序判断是否有门店信息,有,则不用重新获取默认门店,没有,走自动获取门店逻辑。

    2021-01-11
    有用 2
    回复 1
    • 黑凤梨
      黑凤梨
      2021-01-11
      谢谢大神指教  我做试试
      2021-01-11
      回复
  • 迷途。
    迷途。
    2021-10-11

    请问这个门店切换功能有实列吗 我想参考参考 我现在也要做这个功能 有点迷茫

    2021-10-11
    有用
    回复
登录 后发表内容
问题标签