首页 > 其他分享 >前端Vue自定义简单好用商品分类列表组件 侧边栏商品分类组件

前端Vue自定义简单好用商品分类列表组件 侧边栏商品分类组件

时间:2023-06-22 23:55:04浏览次数:57  
标签:pixabay 自定义 photo cdn 分类 https shoptitle 组件 shopimage

前端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>

标签:pixabay,自定义,photo,cdn,分类,https,shoptitle,组件,shopimage
From: https://www.cnblogs.com/ccVue/p/17498602.html

相关文章

  • 自然语言处理中数据扩充技术分类整理分享
    本资源整理了自然语言处理中常用的数据扩充技术及相关的论文,按照文本分类、翻译、摘要、问答、序列标记、解析、语法纠错、生成、对话、多模态、减轻偏见、减轻类不平衡、对抗性例子、组合性和自动扩充对论文进行分组。资源整理自网络,源地址:https://github.com/styfeng/DataAug4NLP......
  • Java Web自定义MVC框架详解
    最近给学生讲JavaWeb,希望他们能够在学完这部分内容后自己实现一个MVC框架。但是突然发现百度上能搜索到的靠谱的资料并不是很多,有些只是原理没有代码实现,有些有代码实现但是对于初学者来说理解起来还是比较困难,于是决定把自己讲自定义MVC框架的内容放在这里分享给大家,不仅仅是代码......
  • 分布式流处理组件-生产实战:Broker节点负载
    ......
  • localStorage如何设置过期时间 (如何封装自定义localStorage)
    1、创建Storage类定义对应的getsetremoveclearapi通过set函数添加过期时间参数来实现过期时间的记录设置存储时存储当前值和过期时间get取值的时候先验证当前值是否存在以及时间是否大于过期时间如果存在且不大于过期时间既可返回对应的值否则返回空classStorage......
  • P5717 【深基3.习8】三角形分类
    【深基3.习8】三角形分类题目描述给出三条线段$a,b,c$的长度,均是不大于$10000$的正整数。打算把这三条线段拼成一个三角形,它可以是什么三角形呢?如果三条线段不能组成一个三角形,输出Nottriangle;如果是直角三角形,输出Righttriangle;如果是锐角三角形,输出Acutetriangle;......
  • Android 组件化开发的新浪潮,成为了最受欢迎的框架, 有一种架构叫组件化,你还不会?
    有一种架构叫组件化,你还不会?组件化作为客户端项目架构侧一个非常重要的方案,近年来业界也在不断的探索以及各大厂都在不断的实践。每个大厂内部的各个Android开发团队也在尝试和实践不同的组件化方案,并且在组件化通信框架上也有很多高质量的产出。阿里面试最近听一位坚守在阿里的同......
  • 数据分享|PYTHON用决策树分类预测糖尿病和可视化实例|附代码数据
    全文下载链接:http://tecdat.cn/?p=23848最近我们被客户要求撰写关于决策树的研究报告,包括一些图形和统计输出。在本文中,决策树是对例子进行分类的一种简单表示。它是一种有监督的机器学习技术,数据根据某个参数被连续分割。决策树分析可以帮助解决分类和回归问题决策树算法将数......
  • VisualStudio解决方案多个文件夹将项目分类
    见过好多大项目,一个解决方案好多个项目,网站、动态库、测试等。放在不同的文件夹下,感觉很好。下面介绍一下方法。首先创建一个空白解决方案会自动创建MultiFolder解决方案目录。新建解决方案文件夹解决方案文件夹不会创建对应的真实目录,需手工在解决方案目录下创建。这个要......
  • jmeter组件使用详解(二)
    1.jmeter组件使用详解1.1 断言(Assertions)请求成功(返回200),不代表业务成功,业务的成功,只能靠业务来判断断言不要检查中文(检查元素)jmeter最佳实践说少加,加不加根据实际情况为了方便(压力机性能好的情况下):单场景:建议查询加,非查询不加混合场景:建议每个请求接口加1.1.1响应断......
  • jmeter组件使用详解(一)
    1.jmeter组件使用创建脚本的方式:代理录制:jmeter自带http代理服务器抓包手写:应用层抓包工具(fillder,charles,F12等)根据API文档手写1.1测试计划详解它是jmeter测试元件的容器用户定义的变量(UserDefinedVariables):可以定义整个测试中使用的重复值独立运行每个线程组:勾选......