收藏
回答

小程序省市区三级联动组件和后端的对接?

后端给我行政区划码,我前端怎么根据划码转变对应的省市区,

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

3 个回答

  • 邹凯
    邹凯
    2020-07-15

    小程序的省市区组件,是小程序官方提供的数据,这个不能修改。如果需要和后台数据交互的话,用后台给你的省市区自定义组件来实现。或者你传字符串给后台,后台去匹配来实现

    2020-07-15
    有用 1
    回复 3
    •  
       
      2020-07-15
      我传给后端可以是行政区划码,后台返回给我行政区划码我咋显示对应的省市区啊
      2020-07-15
      回复
    • 邹凯
      邹凯
      2020-07-15回复 
      你这种情况,需要用后台给你的省市区数据来自定义picker组件,里面是包含行政区码的。后台返回你对应的区码,你在已经拿到的省市区数据里面循环查找匹配对应的省市区具体字段展示出来。
      2020-07-15
      1
      回复
    • 吴奕群
      吴奕群
      2020-07-15回复 
      那你就得自己在js端去做这个行政区划码的转义
      2020-07-15
      回复
  • 吴奕群
    吴奕群
    2020-07-15

    可以使用picker的multiSelector 模式或者使用region模式,直接用官方自己的省市区数据,相关文档链接可以参考https://developers.weixin.qq.com/miniprogram/dev/component/picker.html


    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2020-07-15
    有用 1
    回复 1
    •  
       
      2020-07-15
      我用的就是picker的region模式,我现在困惑的是交互上面
      2020-07-15
      回复
  • 放晴
    放晴
    2020-09-29

    除非你自己写picker,用后端给你的数据。不然后端给编码肯定是没卵用,而且微信的省市区数据没有公开,你们后端的数据也不一定能跟微信的对上。

    2020-09-29
    有用
    回复 1
    • 淡定
      淡定
      2021-03-19
      微信用的是民政部公布的统一编码。
      2021-03-19
      回复
登录 后发表内容
问题标签