微信小程序三级联动地址选择器

更新时间:2023-07-18 00:23:22 阅读: 评论:0

三国演义词语>人穷怪屋基锦州世博园微信⼩程序三级联动地址选择器
面积最小的大洲在⼀些电商类的⼩程序中,地址选择这个功能⼀般是必备的,⼀般的收货信息都需要有⼀个能选择省市县的控件,当然也有些⼈为了省事就直接写了⼀个供输⼊的input,那么这样做的缺点不⾔⽽喻,⽽且⽤户体验也不是那么的好,今天的这篇⽂章就分享⼀下微信⼩程序地址选择的实现。省市县的数据以及区域码可以从国家统计局查询到,具体可以⾃⼰搜⼀下。照例先上源码和效果图
项目规划方案
address.gif
澳门必买picker和picker-view组件
在正式介绍实现之前,我们需要先来介绍下这两个组件,picker这个组件在前⾯的⽂章有简单介绍过,它是从底部弹起的滚动选择器,可以通过设置type的值来实现⽇期选择,时间选择以及普通的选择器,如果我们想实现上图三级联动地址选择效果,发现实现起来很困难,应该说是不能实现,因为picker普通选择器是只能有⼀列,如果想这实现三列的效果就需要另辟蹊径了。白唇鹿
既然是另辟蹊径,⾃然就会想到picker-view,该组件是⼀个嵌⼊页⾯的滚动选择器,该组件中可以放置多个picker-view-column,并且只能放置picker-view-column,其它组件是不会显⽰的,每⼀个picker-view-column就是⼀列。
picker-view有⼏个重要的属性,value是⼀个数组类型,数组中的数字依次表⽰ picker-view 内的 picker-view-colume 选择的第⼏项(下标从0 开始),数字⼤于 picker-view-column 可选项长度时,选择最后⼀项。indicator-style和indicator-class可以设置选择器中间选中框的样式,他有⼀个事件bindchange,当我们滚动item时选择的item数据发⽣变化就会触发这个函数,并且可以通过event.detai.vaule(和上⾯介绍vaule含义相同)获取当前选择的是第⼏项(下标从 0 开始)。⽽对于picker-view-column⾼度会⾃动设置成与picker-view的选中框的⾼度⼀致。
进击的巨人ova

本文发布于:2023-07-18 00:23:22,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1102178.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:选择   实现   选择器   地址   程序   数组   组件   源码
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图