【愚公系列】2022年11月 uniapp专题-优购电商首页-分类导航

news/2024/11/16 20:53:19/

文章目录

  • 前言
  • 一、分类导航
    • 1.获取分类导航的数据
    • 2.完整源码
    • 3.效果


前言

商品分类是指根据一定的管理目的,为满足商品生产、流通、消费活动的全部或部分需要,将管理范围内的商品集合总体,以所选择的适当的商品基本特征作为分类标志,逐次归纳为若干个范围更小、特质更趋一致的子集合体(类目),例如大类、中类、小类、细类,直至品种、细目等,从而使该范围内所有商品得以明确区分与体系化的过程。

商品种类繁多,据不完全统计,在市场上流通的商品有25万种以上。为了方便消费者购买,有利于商业部门组织商品流通,提高企业经营管理水平,须对众多的商品进行科学分类。商品分类是指为了一定目的,选择适当的分类标志,将商品集合总体科学地、系统地逐级划分为门类、大类、中类、小类、品类以至品种、花色、规格的过程称为商品分类。

对于电商的商品分类主要有两种方法:

一是按照消费者的需求及特征划分,如按消费者的衣、食、住、用、行划分,有食品类、服装类、鞋帽类、日用品类、家具类、家用电器类、纺织品类、‘五金电料类、厨具类等;按照消费者的需要层次划分,有基本生活品类、享受品类和发展品类等;按照消费者购买行为划分,有日用品类、选购品类和特殊品类;按照消费者的年龄和性别分有老年人用品类、中年用品类、青年用品类、儿童及婴儿用品类;女士用品类、男士用品类等。

二是按照商场经营管理商品的角度划分,如按经营重要程度划分,可分为主营商品、一般商品类和辅助商品类。主营商品类在销售额中占主要比重,反映商场的经营特色,是商场的利润的主要来源;一般商品类是为了配合主营商品的销售,满足顾客的连带需要、例外需要的商品,在销售额中的比重较低;辅助商品类是商场为了吸引顾客,提高商场规格,促进主营商品类和一般商品类的销售,在销售额中占有的比重最低;按商品销售的顺畅程度划分,有畅销商品类、平销商品类、滞销商品类和冷背商品类;按商品质量及价格划分,有高档商品类、中档商品类和低档商品类。这种划分有利于商场的经营管理。

以上内容来源于百度百科。

一、分类导航

1.获取分类导航的数据

实现思路:

  • 定义 data 数据
  • 在 onLoad 中调用获取数据的方法
  • 在 methods 中定义获取数据

2.完整源码

<template><view><!-- 轮播图区域 --><swiper :indicator-dots="true" :autoplay="true" :interval="3000" :duration="1000" :circular="true"><!-- 循环渲染轮播图的 item 项 --><swiper-item v-for="(item, i) in swiperList" :key="i"><navigator class="swiper-item" :url="'/subpkg/goods_detail/goods_detail?goods_id=' + item.goods_id"><!-- 动态绑定图片的 src 属性 --><image :src="item.image_src"></image></navigator></swiper-item></swiper><!-- 分类导航区域 --><view class="nav-list"><view class="nav-item" v-for="(item, i) in navList" :key="i" @click="navClickHandler(item)"><image :src="item.image_src" class="nav-img"></image></view></view></view>
</template><script>export default {data() {return {// 轮播图的数据列表,默认为空数组swiperList: [],// 分类导航的数据列表navList: [],}},onLoad() {// 在小程序页面刚加载的时候,调用获取轮播图数据的方法this.getSwiperList()this.getNavList()},methods: {// 获取轮播图数据的方法async getSwiperList() {const {data: res} = await uni.$http.get('/api/public/v1/home/swiperdata')if (res.meta.status !== 200) return uni.$showMsg()this.swiperList = res.message},//async getNavList() {const {data: res} = await uni.$http.get('/api/public/v1/home/catitems')if (res.meta.status !== 200) return uni.$showMsg()this.navList = res.message},// nav-item 项被点击时候的事件处理函数navClickHandler(item) {// 判断点击的是哪个 navif (item.name === '分类') {uni.switchTab({url: '/pages/cate/cate'})}}},}
</script><style lang="scss">swiper {height: 330rpx;.swiper-item,image {width: 100%;height: 100%;}}.nav-list {display: flex;justify-content: space-around;margin: 15px 0;.nav-img {width: 128rpx;height: 140rpx;}}
</style>

3.效果

在这里插入图片描述


http://www.ppmy.cn/news/796609.html

相关文章

春招来了!找个互联网IT工作试试看?2021校招公司大全!

2021年春节还在继续&#xff0c;2021年的春季校园招聘也来了&#xff01; 写个简历&#xff0c;找个互联网/软件/IT/金融科技公司试试看&#xff1f; 计算机校招&#xff0c;提供各大公司计算机相关的校园招聘信息&#xff0c;欢迎关注&#xff1a; 下面是2021年 包含 计算机/软…

国惠光电相机SDK调用——相机命令协议格式和实现

系列文章目录 国惠光电相机SDK调用——相机命令协议格式和实现 文章目录 系列文章目录前言一、命令协议格式二、常用命令集三、C示例实现总结 前言 本节介绍国惠光电相机SDK控制命令&#xff0c;主要介绍协议格式&#xff0c;常用命令及C示例代码实现。 一、命令协议格式 相…

一周信创舆情观察(11.1~11.7)

一、一周舆情要点 近日&#xff0c;工信部等四部门联合开展2021年度智能制造试点示范行动。试点示范内容主要包括智能制造优秀场景、智能制造示范工厂和智能制造先行区三个方面。试点示范行动遴选推广优秀智能场景&#xff0c;以“揭榜挂帅”方式推进细分行业智能制造示范工厂…

【交通运输与新基建(一)】基于调频广播及群载波技术的广义车路协同应用

目录 研究背景 技术应用 应用场景举例 调频广播是一种以无线发射的方式来传输广播的设备。具有无需立杆架线&#xff0c;覆盖范围广&#xff0c;无限扩容&#xff0c;安装维护方便&#xff0c;投资省&#xff0c;音质优美的特点。彻底解决了传统有线广播布线困难、安装复杂、…

国惠光电红外相机二次开发中常见问题

一.SDK调用常见问题 1.问题&#xff1a; 采用vs开发win32控制台应用程序&#xff0c; 调用SDK编译时&#xff0c;报错api.h中“缺少类型说明符”&#xff0c;“位置重写说明符” 等问题。 解决方法&#xff1a; 加入头文件#include<windows.h>2.问题&#xff1a; …

国惠光电相机SDK调用——python实现

系列文章目录 第一章 国惠光电相机SDK调用——python实现 文章目录 系列文章目录前言一、必备python知识二、相机SDK调用实现 1.创建设备信息结构体2.导入python模块3.引入相机SDK4.查找连接设备5.获取图像数据6.采用cv2模块显示7.相机参数控制总结 前言 国惠相机SDK采用c语言…

国惠光电相机SDK调用——回调模式使用示例

系列文章目录 国惠光电相机SDK调用——回调模式使用示例 文章目录 系列文章目录前言一、相关函数二、示例实现 1.定义类2.启动回调3.回调实现4.结束回调总结 前言 本节介绍国惠光电相机SDK回调函数的使用&#xff0c;基于Windows&#xff0c;利用C示例实现。 一、相关函数&am…

国民经济核算

国民经济核算 试题 一、单项选择题&#xff08;以下每小题各有四项备选答案&#xff0c;其中只有一项是正 确的。本题共30分&#xff0e;每小题2分】 1&#xff0e;反映国民经济生产最终成果的统计指标是( )。 A&#xff0e;国内生产总值 B&#xff0e;社会总产值 C&am…