【文件属性】:
文件名称:三级联动小程序代码.zip
文件大小:2KB
文件格式:ZIP
更新时间:2023-03-25 08:01:18
小程序 三级联动
三级联动组件服务,接口动态加载,小程序原生代码
父级:WXML
父级:josn导入
"addressMsg": "/components/addressMsg/addressMsg"
主要处理
1.初始化数据
attached: function(options) {
//初始化数据 默认加载第一行关联数据
2. //判断id是否存在以及parentid 是否存在
3. //提交时候清空选中列表
主要核心的代码:
async uplist(id, parentid) {
//判断id是否存在以及parentid 是否存在
// console.log(this.data.index)//点开的下标是哪个判断上级是否存在
if (this.data.index == 0) {
id = 0
parentid = 0
} else {
console.log('我是' + this.data.index + 1 + '级下拉我进来了!!!')
if (this.data.choselist[this.data.index - 1].areaid) {
id = this.data.choselist[this.data.index - 1].areaid
parentid = this.data.choselist[this.data.index - 1].parentid
} else {
wx.showToast({
icon: 'none',
title: '请先选择上级',
})
return
}
}
//数据加载.....
let datas = await http.antherData('/weixin/tarea/page', {
level: this.data.index + 1,
parentid: id ? id:-1
})
if (datas.code == 0) {
console.log()
this.setData({
isselect: true,
alllist: datas.data.records
})
}
},
【文件预览】:
selectAddress.json
selectAddress.js
selectAddress.wxss
selectAddress.wxml