前端Vue自定义简单好用商品分类列表组件 侧边栏商品分类组件
  Ef8tzmZ1JY7K 2023年11月01日 74 0
Vue

前端Vue自定义简单好用商品分类列表组件 侧边栏商品分类组件 , 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13148

效果图如下:

cc-defineCateList

使用方法


<!-- data:商品列表数组[{navtitle:标题 shop:[] 展示列表}] @click:商品条目点击事件-->

<cc-defineCateList :data="data" @click="cateItemClick"></cc-defineCateList>

HTML代码实现部分


<template>

<view class="content">

<!-- 自定义顶部搜索框 用于搜索跳转 skipUrl:跳转url为绝对路径 /pages开头 -->

<cc-headSearch skipUrl="/pages/index/search"></cc-headSearch>

<!-- data:商品列表数组[{navtitle:标题 shop:展示列表}] @click:商品条目点击事件-->

<cc-defineCateList :data="data" @click="cateItemClick"></cc-defineCateList>

</view>

</template>

<script>

export default {

data() {

return {

// 列表数组 navtitle:标题 shop:展示列表

data: [{

navtitle: '精品推荐1',

shop: [{

shoptitle: "手机一",

shopimage: "https://cdn.pixabay.com/photo/2014/08/05/10/27/iphone-410311_1280.jpg",

},

{

shoptitle: "手机二",

shopimage: "https://cdn.pixabay.com/photo/2015/05/12/09/13/social-media-763731_1280.jpg",

},

{

shoptitle: "手机三",

shopimage: "https://cdn.pixabay.com/photo/2016/11/20/08/33/camera-1842202_1280.jpg",

},

{

shoptitle: "手机四",

shopimage: "../../static/image/p4.png",

}

]

},

{

navtitle: '手机数码2',

shop: [{

shoptitle: "手机一",

shopimage: "https://cdn.pixabay.com/photo/2014/08/05/10/27/iphone-410311_1280.jpg",

},

{

shoptitle: "手机二",

shopimage: "https://cdn.pixabay.com/photo/2015/05/12/09/13/social-media-763731_1280.jpg",

},

{

shoptitle: "手机三",

shopimage: "https://cdn.pixabay.com/photo/2016/11/20/08/33/camera-1842202_1280.jpg",

},

{

shoptitle: "手机四",

shopimage: "../../static/image/p4.png",

}

]

},

{

navtitle: '声学设备3',

shop: [{

shoptitle: "手机一",

shopimage: "https://cdn.pixabay.com/photo/2014/08/05/10/27/iphone-410311_1280.jpg",

},

{

shoptitle: "手机二",

shopimage: "https://cdn.pixabay.com/photo/2015/05/12/09/13/social-media-763731_1280.jpg",

},

{

shoptitle: "手机三",

shopimage: "https://cdn.pixabay.com/photo/2016/11/20/08/33/camera-1842202_1280.jpg",

},

{

shoptitle: "手机四",

shopimage: "../../static/image/p4.png",

}

]

},

{

navtitle: '精品推荐4',

shop: [{

shoptitle: "手机一",

shopimage: "https://cdn.pixabay.com/photo/2014/08/05/10/27/iphone-410311_1280.jpg",

},

{

shoptitle: "手机二",

shopimage: "https://cdn.pixabay.com/photo/2015/05/12/09/13/social-media-763731_1280.jpg",

},

{

shoptitle: "手机三",

shopimage: "https://cdn.pixabay.com/photo/2016/11/20/08/33/camera-1842202_1280.jpg",

},

{

shoptitle: "手机四",

shopimage: "../../static/image/p4.png",

}

]

},

{

navtitle: '手机数码5',

shop: [{

shoptitle: "手机一",

shopimage: "https://cdn.pixabay.com/photo/2014/08/05/10/27/iphone-410311_1280.jpg",

},

{

shoptitle: "手机二",

shopimage: "https://cdn.pixabay.com/photo/2015/05/12/09/13/social-media-763731_1280.jpg",

},

{

shoptitle: "手机三",

shopimage: "https://cdn.pixabay.com/photo/2016/11/20/08/33/camera-1842202_1280.jpg",

},

{

shoptitle: "手机四",

shopimage: "../../static/image/p4.png",

}

]

},

{

navtitle: '手机数码6',

shop: [{

shoptitle: "手机一",

shopimage: "https://cdn.pixabay.com/photo/2014/08/05/10/27/iphone-410311_1280.jpg",

},

{

shoptitle: "手机二",

shopimage: "https://cdn.pixabay.com/photo/2015/05/12/09/13/social-media-763731_1280.jpg",

},

{

shoptitle: "手机三",

shopimage: "https://cdn.pixabay.com/photo/2016/11/20/08/33/camera-1842202_1280.jpg",

},

{

shoptitle: "手机四",

shopimage: "../../static/image/p4.png",

}

]

},

{

navtitle: '手机数码7',

shop: [{

shoptitle: "手机一",

shopimage: "https://cdn.pixabay.com/photo/2014/08/05/10/27/iphone-410311_1280.jpg",

},

{

shoptitle: "手机二",

shopimage: "https://cdn.pixabay.com/photo/2015/05/12/09/13/social-media-763731_1280.jpg",

},

{

shoptitle: "手机三",

shopimage: "https://cdn.pixabay.com/photo/2016/11/20/08/33/camera-1842202_1280.jpg",

},

{

shoptitle: "手机四",

shopimage: "../../static/image/p4.png",

}

]

},

]

}

},

mounted() {

},

methods: {

cateItemClick(item) {

uni.showModal({

title: '点击条目',

content: '点击条目数据 = ' + JSON.stringify(item)

})

}

}

}

</script>

<style>

page {

background-color: #f7f7f7;

}

.content {

display: flex;

flex-direction: column;

}

</style>

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  gYl4rku9YpWY   2024年05月17日   57   0   0 Vue
  JZjRRktyDDvK   2024年05月02日   78   0   0 Vue
  VlNAKfyhjjp9   2024年04月30日   75   0   0 Vue
  JNTrZmaOQEcq   2024年04月30日   53   0   0 Vue
  onf2Mh1AWJAW   2024年05月17日   57   0   0 Vue
  3A8RnFxQCDqM   2024年05月17日   54   0   0 Vue
Ef8tzmZ1JY7K