uni-app区域选择、支持静态、动态数据

插件地址:ext.dcloud.net.cn/plugin?id=2...

一、前言

在做小程序、H5、uni-app开发中,经常会用到区域选择,今天给大家分享一个我自己封装的插件,使用方便,支持三种数据源:静态tree数据、静态列表数据、动态懒加载数据

二、效果预览

三、插件使用

第一步、下载插件导入项目

该插件是uni-modules规范插件,导入后可以直接使用,无需在项目中声明组件

第二步、在页面中使用

根据自己的需求使用相应功能

xml 复制代码
  <!-- dataType:2 懒加载数据 -->
  <sjx-area-select style="min-height: 100px;" v-if="isShow" :areaArr="firstArea" @areaClick='getArea'
      areaName="name" areaNumber="code" :dataType="2" :requestData="requestData" hasChild="hasChildss"
      id='temid'></sjx-area-select>

四、部分代码展示

区划点击事件

kotlin 复制代码
/* item--当前项;areaName--当前区划名;areaNameArr--全区划数组;areaNumber--当前区划代码;isLeaf--是否是最后一级 */
getAreaTree(item, areaName, areaNameArr, areaNumber, isLeaf) {
    this.areaName = areaName
    this.areaNumber = areaNumber
    this.areaFullName = areaNameArr.join('')
    this.isShowStatic = !isLeaf
}

五、说明

插件地址中有完整使用说明和案例,有需要的小伙伴可以去看看。

小伙伴在使用过程中遇到任何问题或发现功能不足的地方,欢迎随时留言反馈,您的宝贵意见将帮助我持续完善插件功能,在此衷心感谢您的支持与帮助!

相关推荐
计算机毕设指导67 分钟前
基于微信小程序的咖啡店点餐系统【源码文末联系】
java·spring boot·微信小程序·小程序·tomcat·maven·intellij-idea
脾气有点小暴8 分钟前
uniapp真机调试无法连接
前端·uni-app
HashTang11 小时前
【AI 编程实战】第 7 篇:登录流程设计 - 多场景、多步骤的优雅实现
前端·uni-app·ai编程
计算机程序设计小李同学18 小时前
婚纱摄影集成管理系统小程序
java·vue.js·spring boot·后端·微信小程序·小程序
Mr -老鬼1 天前
移动端跨平台适配技术框架:从发展到展望
android·ios·小程序·uni-app
一颗小青松1 天前
uniapp app端显示天气详情
uni-app
计算机徐师兄1 天前
Java基于微信小程序的食堂线上预约点餐系统【附源码、文档说明】
java·微信小程序·食堂线上预约点餐系统小程序·食堂线上预约点餐微信小程序·java食堂线上预约点餐小程序·食堂线上预约点餐小程序·食堂线上预约点餐系统微信小程序
Swift社区2 天前
H5 与 ArkTS 通信的完整设计模型
uni-app·harmonyos
小溪彼岸2 天前
uni-app小白从0开发一款鸿蒙Next应用到上线
uni-app·harmonyos
毕设源码-邱学长2 天前
【开题答辩全过程】以 基于微信小程序的松辽律所咨询系统的设计与实现为例,包含答辩的问题和答案
微信小程序·小程序