更新记录

1.02(2023-05-12)

修复在微信小程序下点击左侧,右侧不联动问题

1.01(2023-05-12)

修改插槽

1.00(2023-05-11)

1.0.0

查看更多

平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
app-vue × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari

参数

属性名 是否必须 默认值 说明
list [] 联动数据

插槽

插槽名 参数 说明
custom row 右侧自定义插槽内容

代码示例

<template>
    <view>
        <lee-linkage v-if="show == 1" :list="dataList" @onGoodItem="onGoodItem"></lee-linkage>
        <lee-linkage v-if="show == 2" :list="dataList" @onGoodItem="onGoodItem">
            <template v-slot:custom="{row}">
                <view>自定义插槽内容</view>
                <view class="" v-for="(item,index) in row.foods">
                    {{item.name}}
                </view>
            </template>
        </lee-linkage>
    </view>
</template>

<script>
    import leeLinkage from '../../components/linkage/linkage.vue'
    export default {
        components: {
            leeLinkage
        },
        data() {
            return {
                show: 1,//1默认,2自定义插槽
                dataList: [{
                        "name": "素菜",
                        "foods": [{
                                "cat": 1,
                                "name": "炒青菜",
                                "icon": "https://img0.baidu.com/it/u=3055692262,3157455076&fm=253&fmt=auto&app=138&f=JPEG?w=658&h=449",
                                "key": "炒青菜"
                            },
                            {
                                "cat": 2,
                                "name": "清炒豆芽",
                                "icon": "https://img1.baidu.com/it/u=3279735775,3452133464&fm=253&fmt=auto&app=120&f=JPEG?w=1200&h=800",
                                "key": "清炒豆芽"
                            },
                            {
                                "cat": 3,
                                "name": "清淡素菜",
                                "icon": "https://img2.baidu.com/it/u=4086801619,1654538614&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=889",
                                "key": "清淡素菜"
                            }
                        ]
                    },
                    {
                        "name": "荤菜",
                        "foods": [{
                                "cat": 4,
                                "name": "红烧肉",
                                "icon": "https://img2.baidu.com/it/u=695504465,1026317581&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=666",
                                "key": "红烧肉"
                            },
                            {
                                "cat": 5,
                                "name": "红烧排骨",
                                "icon": "https://img2.baidu.com/it/u=284434635,2024542185&fm=253&fmt=auto&app=138&f=JPEG?w=893&h=500",
                                "key": "红烧排骨"
                            },
                            {
                                "cat": 6,
                                "name": "梅菜扣肉",
                                "icon": "https://img1.baidu.com/it/u=463538496,1711231452&fm=253&fmt=auto&app=138&f=JPEG?w=640&h=351",
                                "key": "梅菜扣肉"
                            },
                            {
                                "cat": 7,
                                "name": "叫花鸡",
                                "icon": "https://img1.baidu.com/it/u=3625215846,2808204280&fm=253&fmt=auto&app=138&f=JPEG?w=891&h=500",
                                "key": "叫花鸡"
                            }
                        ]
                    },
                    {
                        "name": "药材品类",
                        "foods": [
                            {
                                "cat": 8,
                                "name": "万寿竹",
                                "icon": "https://img2.baidu.com/it/u=169080642,2075021678&fm=253&fmt=auto&app=138&f=JPEG?w=748&h=500",
                                "key": "万寿竹"
                            },{
                                "cat": 9,
                                "name": "龙胆花",
                                "icon": "https://img2.baidu.com/it/u=1719740605,2798532403&fm=253&fmt=auto&app=138&f=JPEG?w=700&h=497",
                                "key": "龙胆花"
                            },
                            {
                                "cat": 10,
                                "name": "白鲜皮",
                                "icon": "https://img1.baidu.com/it/u=2165640000,1671829495&fm=253&fmt=auto&app=120&f=JPEG?w=500&h=500",
                                "key": "白鲜皮"
                            },
                            {
                                "cat": 11,
                                "name": "滋补药材",
                                "icon": "http://nq348.com/uploads/category/20220418/33b965295811fdd6f5e672e9a3ce34a2.png",
                                "key": "滋补药材"
                            }
                        ]
                    },
                    {
                        "name": "粮油副食",
                        "foods": [{
                                "cat": 12,
                                "name": "精选粮油",
                                "icon": "http://nq348.com/uploads/category/20220418/1bb32e319ecf5aa352b7fe26fc265004.png",
                                "key": "精选粮油"
                            },
                            {
                                "cat": 13,
                                "name": "美味坚果",
                                "icon": "http://nq348.com/uploads/category/20220418/6ded13eae4a3b113b5225ca8b99bbfdd.png",
                                "key": "美味坚果"
                            },
                            {
                                "cat": 14,
                                "name": "加工罐头",
                                "icon": "http://nq348.com/uploads/category/20220418/1e1c10838799de5834aa77f0f9eb8f40.png",
                                "key": "加工罐头"
                            },
                            {
                                "cat": 15,
                                "name": "江小白",
                                "icon": "http://nq348.com/uploads/category/20220418/c43cd994e49023c7efdf2b18b1bca30b.png",
                                "key": "江小白"
                            }
                        ]
                    },
                    {
                        "name": "花卉苗木",
                        "foods": [{
                                "cat": 16,
                                "name": "鲜花盆景",
                                "icon": "http://nq348.com/uploads/category/20220418/b21c44045daaa8b8d148981ba9efc2e0.png",
                                "key": "鲜花盆景"
                            },
                            {
                                "cat": 17,
                                "name": "果树苗",
                                "icon": "http://nq348.com/uploads/category/20220418/63ee2b902ff0f4d638d8a5ad770f7641.png",
                                "key": "果树苗"
                            },
                            {
                                "cat": 18,
                                "name": "蔬瓜种子",
                                "icon": "http://nq348.com/uploads/category/20220418/2df521877616ee44fd01aae0434a5815.png",
                                "key": "蔬瓜种子"
                            },
                            {
                                "cat": 19,
                                "name": "经济作物",
                                "icon": "http://nq348.com/uploads/category/20220418/f85be72a98694befd889f30de45a1d64.png",
                                "key": "经济作物"
                            }
                        ]
                    },

                    {
                        "name": "其他分类",
                        "foods": [{
                                "cat": 434,
                                "name": "礼盒包装",
                                "icon": "http://nq348.com/uploads/category/20220418/ebdfd326333344825adbe81dbd89e2c9.png",
                                "key": "礼盒包装"
                            },
                            {
                                "cat": 435,
                                "name": "安全设备",
                                "icon": "http://nq348.com/uploads/category/20220418/03230c63f066f46005abf5f576df0ed1.png",
                                "key": "安全设备"
                            },
                            {
                                "cat": 436,
                                "name": "日用百货",
                                "icon": "http://nq348.com/uploads/category/20220418/93393f2df3264faba86bb449a0c10a79.png",
                                "key": "日用百货"
                            },
                            {
                                "cat": 437,
                                "name": "快递包裹",
                                "icon": "http://nq348.com/uploads/category/20220418/f553505ebabbcb1bf762b288716cf1e7.png",
                                "key": "快递包裹"
                            }
                        ]
                    }
                ]
            }
        },
        methods: {
            onGoodItem(item){
                console.log(item);
                uni.showToast({
                    title:`点击了 ${item.name}`,
                    icon:'none'
                })
            }
        }
    }
</script>

<style>
page {
    background: #eee;
}
</style>

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问