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里面修改对应的。

 

posted @ 2022-06-02 15:00  宅女二二  阅读(1243)  评论(0)    收藏  举报