uni底部弹出的多级选择器
呈现效果:

使用插件:
uni-data-picker 数据驱动的picker选择器
插件下载地址:
https://ext.dcloud.net.cn/plugin?id=3796
放到对应的目录:

结构代码:

1 <!-- ↓↓↓↓ 此处使用的插件 ↓↓↓↓ -->
2 <uni-data-picker :localdata="items" popup-title="请选择商品类目" @change="onchange" @nodeclick="onnodeclick"></uni-data-picker>
data数组:

1 // 商品类目数组
2 items: [
3 {
4 text: "水果",
5 value: "1-0",
6 children: [
7 {
8 text: "进口水果",
9 value: "1-1",
10 children: [
11 {
12 text: "芒果",
13 value: "1-2",
14 },
15 {
16 text: "山竹",
17 value: "1-2",
18 },
19 ]
20 },
21 {
22 text: "本地水果",
23 value: "1-2"
24 }
25 ]
26 },
27 {
28 text: "蔬菜",
29 value: "2-0",
30 },
31 {
32 text: "水产",
33 value: "3-0"
34 },
35 ],
到这步刷新就能看到效果了!
methods方法:(不加好像也可以)

1 onchange(e) {
2 const value = e.detail.value
3 },
4 onnodeclick(node) {
5 },
颜色这些,就要去插件文件uni-data-pickerview.vue里面修改对应的。

浙公网安备 33010602011771号