van-picker 在微信小程序中的用法 - 省市区多级联动

成品图


一、数据格式

数据是树形结构的数据

数据结构

二、在xxx.json文件中引入vant组件

{

"usingComponents": {

"van-picker":"/components/vant-weapp/dist/picker/index",

"van-popup":"/components/vant-weapp/dist/popup/index",

  },

"navigationBarTitleText":"用户注册"

}

三、在xxx.wxml使用组件

wxml页面代码

四、xxx.js

js代码

js部分代码主要强调以下几点:

1.多列数据格式:对象数组,其中可在页面的 value-key 来指定文字对应的 key 也就是列上所展示的内容。

2.change方法的参数中 : value: 代表当前改变之后,各列选中的数据;

                                            index:当前改变的是第几列,0代表第一列,以此类推;

                                            picker:当前多列对象

    picker.setColumnValues() 方法:用来设置更新各列数据。参数:columnIndex(更新第几列), values(该列数据).

3.confirm方法:点击弹框的确定按钮,返回当前选中各列数据。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容