加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

小程序 二级联动 区--街道

发布时间:2020-12-16 23:43:56 所属栏目:百科 来源:网络整理
导读:WXML view class ="section" picker mode ="multiSelector" bindchange ="bindMultiPickerChange" bindcolumnchange ="bindMultiPickerColumnChange" value ="{{multiIndex}}" range ="{{multiArray}}" view class ="picker" {{multiArray[0][multiIndex[0]]

WXML

<view class="section">
  <picker mode="multiSelector" bindchange="bindMultiPickerChange" bindcolumnchange="bindMultiPickerColumnChange" value="{{multiIndex}}" range="{{multiArray}}">
    <view class="picker">
      {{multiArray[0][multiIndex[0]]}},{{multiArray[1][multiIndex[1]]}}
    </view>
  </picker>
</view>

JS

// pcity/pcity.js
var that
var list = []
Page({

  /**
   * 页面的初始数据
   */
  data: {
    multiIndex: [],multiArray: [
      [‘福田区‘,‘罗湖区‘,"南山区","盐田","龙岗区","宝安区","光明新区","龙华新区","坪山新区"],[‘园岭‘,‘南园‘,‘华富‘,‘莲花‘,‘福田‘,‘沙头‘,‘香蜜湾‘,‘福保‘,‘华强北‘,‘梅林‘]
    ],objectMultiArray: [{
        "regid": "2","parid": "1","regname": "福田区","regtype": "1","ageid": "0"
      },{
        "regid": "3","regname": "罗湖区",{
        "regid": "4","regname": "南山区",{
        "regid": "5","regname": "盐田",{
        "regid": "6","regname": "龙岗区",{
        "regid": "7","regname": "宝安区",{
        "regid": "8","regname": "光明新区",{
        "regid": "9","regname": "龙华新区",{
        "regid": "10","regname": "坪山新区",{
        "regid": "36","parid": "3","regname": "黄贝","regtype": "2",{
        "regid": "37","regname": "东门",{
        "regid": "38","regname": "南湖",{
        "regid": "39","regname": "桂园",{
        "regid": "40","regname": "笋岗",{
        "regid": "41","regname": "清水河",{
        "regid": "42","regname": "翠竹",{
        "regid": "43","regname": "东湖",{
        "regid": "44","regname": "东晓",{
        "regid": "45","regname": "莲塘",{
        "regid": "53","parid": "4","regname": "南头",{
        "regid": "54","regname": "南山",{
        "regid": "55","regname": "招商",{
        "regid": "56","regname": "蛇口",{
        "regid": "57","regname": "粤海",{
        "regid": "58","regname": "沙河",{
        "regid": "59","regname": "西丽",{
        "regid": "60","regname": "桃源",{
        "regid": "62","parid": "5","regname": "沙头角",{
        "regid": "63","regname": "梅沙",{
        "regid": "64",{
        "regid": "65","regname": "海山",{
        "regid": "76","parid": "6","regname": "布吉",{
        "regid": "77","regname": "坂田",{
        "regid": "78","regname": "南湾",{
        "regid": "79","regname": "平湖",{
        "regid": "80","regname": "龙岗",{
        "regid": "81","regname": "横岗",{
        "regid": "82","regname": "龙城",{
        "regid": "83","regname": "坪地",{
        "regid": "84","regname": "坑梓",{
        "regid": "97","parid": "7","regname": "新安",{
        "regid": "98","regname": "西乡",{
        "regid": "99","regname": "福永",{
        "regid": "100","regname": "沙井",{
        "regid": "101","regname": "石岩",{
        "regid": "102","regname": "松岗",{
        "regid": "112","parid": "8","regname": "公明",{
        "regid": "113","regname": "光明",{
        "regid": "120","parid": "9","regname": "龙华",{
        "regid": "121","regname": "观澜",{
        "regid": "397","parid": "10","regname": "坪山","ageid": "0"
      }
    ]
  },onLoad: function() {
    that = this
  },bindMultiPickerChange: function(e) {
    that.setData({
      "multiIndex[0]": e.detail.value[0],"multiIndex[1]": e.detail.value[1]
    })
  },bindMultiPickerColumnChange: function(e) {
    switch (e.detail.column) {
      case 0:
        list = []
        for (var i = 0; i < that.data.objectMultiArray.length; i++) {
          if (that.data.objectMultiArray[i].parid == that.data.objectMultiArray[e.detail.value].regid) {
            list.push(that.data.objectMultiArray[i].regname)
          }
        }
        that.setData({
          "multiArray[1]": list,"multiIndex[0]": e.detail.value,"multiIndex[1]": 0
        })

    }
  }

})

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读