yaxbw

博客园 首页 新随笔 联系 订阅 管理

平台兼容性

uni-app

Vue2Vue3ChromeSafariapp-vueapp-nvueAndroidiOS鸿蒙
- - - - - -
微信小程序支付宝小程序抖音小程序百度小程序快手小程序京东小程序鸿蒙元服务QQ小程序飞书小程序小红书小程序快应用-华为快应用-联盟
- - - - - - - - - - -

<!-- isSlided 为true -->
<liu-slide-menu :menuList="menuList" :imgHeight="84" isSlided :rowNum="1" :indicatorActiveColor="'#3A76EE'" @clickItem="clickItem"></liu-slide-menu>

export default {
     data() {
         return {
             menuList:[
                { url: 'https://cdn.jsdelivr.net/gh/ckcoding/PICS/PicGo1.png', name: '头像1', },
                { url: 'https://cdn.jsdelivr.net/gh/ckcoding/PICS/PicGo2.png', name: '头像2', },
                { url: 'https://cdn.jsdelivr.net/gh/ckcoding/PICS/PicGo3.png', name: '头像3', },
                { url: 'https://cdn.jsdelivr.net/gh/ckcoding/PICS/PicGo4.png', name: '头像4', },
                { url: 'https://cdn.jsdelivr.net/gh/ckcoding/PICS/PicGo5.png', name: '头像5', },
                { url: 'https://cdn.jsdelivr.net/gh/ckcoding/PICS/PicGo6.png', name: '头像6', },
                { url: 'https://cdn.jsdelivr.net/gh/ckcoding/PICS/PicGo7.png', name: '头像7', },
                { url: 'https://cdn.jsdelivr.net/gh/ckcoding/PICS/PicGo8.png', name: '头像8', },
                { url: 'https://cdn.jsdelivr.net/gh/ckcoding/PICS/PicGo7.png', name: '头像9', },
                { url: 'https://cdn.jsdelivr.net/gh/ckcoding/PICS/PicGo8.png', name: '头像10', }
            ]
        };
    },
    methods: {
        //点击单独某一个宫格
        clickItem(item){
            console.log('item', item)
            //拿到当前点击item对象 执行自己的业务逻辑
            }
        }
    }
}

属性说明

 
名称类型默认值描述
menuList Array [] 菜单选项数据
imgHeight Number 96 图标高度
isSlided Boolean false 是否 需要滑动
rowNum Number 1 滑动状态 每页展示几行(isSlided为默认值时不需要考虑)
isSlidedAuto Boolean true 滑动状态 是否自动滑动(isSlided为默认值时不需要考虑)
indicatorDots Boolean true 滑动状态 是否展示指示点(isSlided为默认值时不需要考虑)
indicatorColor String 'rgba(213,215,221, 1)' 滑动状态 指示点颜色(isSlided为默认值时不需要考虑)
indicatorActiveColor String 'rgba(40, 124, 248, 1)' 滑动状态 指示点选中颜色(isSlided为默认值时不需要考虑)
interval Number 5000 滑动状态 自动切换时间间隔(isSlided为默认值时不需要考虑)
@clickItem Function   点击菜单回调事件
posted on 2026-02-20 11:16  yaxbw  阅读(1)  评论(0)    收藏  举报