收藏
回答

picker 省市区选择器只显示全省&全市&全区?

如何给 picker 地区选择器一个列中添加一个“全国” “全市” “全区”,

选择“全市”,则view中只显示当前选中的省份,

选择”全区“,则view中只显示当前选中的某市;

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

3 个回答

  • 精芯电脑
    精芯电脑
    04-21

    custom-item string 可为每一列的顶部添加一个自定义的项

    wxml

    <picker mode="region" bindchange="bindRegionChange" value="{{region}}" custom-item="{{customItem}}">
      <view class="picker">
        当前选择:{{region[0]}},{{region[1]}},{{region[2]}}
      </view>
    </picker>
    

    js

    customItem: '全部'
    

    04-21
    有用
    回复
  • 王浩Hanks🇨🇳
    王浩Hanks🇨🇳
    2019-11-20

    第一个是全国,然后如果全国被选择了,获取某个省份的市,赋值到市列表中,选择某个市,然后把市里边的区赋值到区里边

    2019-11-20
    有用
    回复 3
    • 2019-11-20
      可以简单实现以下吗
      2019-11-20
      回复
    • 王浩Hanks🇨🇳
      王浩Hanks🇨🇳
      2019-11-20回复
      看官方demo吧,我写代码贼慢
      2019-11-20
      回复
    • 2019-11-20回复王浩Hanks🇨🇳
      官方也不能选择到全省市区,view也只能全部显示省市区
      2019-11-20
      回复
  • .
    .
    2019-11-20

    自己写一套自定义省市区picker组件,数据自己写

    2019-11-20
    有用
    回复 10
    • 2019-11-20
      怎么让view中只显示我选择的区县
      2019-11-20
      回复
    • .
      .
      2019-11-20回复
      选到当前条数据 清楚列表数据 再把当前条数据push进数组 完成操作
      2019-11-20
      回复
    • 2019-11-20回复.
      方便给个简单的demo吗
      2019-11-20
      回复
    • 2019-11-20回复.
      后面定位我也只需要当前地址的区县
      2019-11-20
      回复
    • .
      .
      2019-11-20回复
      你这个东西是根据定位来的 其实更简单。
      2019-11-20
      回复
    查看更多(5)
登录 后发表内容
问题标签