Vue电商项目--vuex模块开发

news/2024/10/18 0:33:40/

vuex状态管理库

vuex是什么?

vuex是官方提供的一个插件,状态管理库,集中式管理项目中组件共有的数据。

切记,并不是全部的项目都需要Vuex,如果项目很小,完全不需要vuex,如果项目很大,组件很多,数据很多,数据维护很差,就可以使用vuex

npm i vuex@3.6.2

先安装一下vuex

在src文件夹下,新建一个目录为store

然后对外暴露这个store对象,已经对应的办法

在main.js中去注册这个仓库,就可以去使用vuex了

如果项目过大,组件过多,接口多,可以让vuex实现模块化开发

就是将大仓库变成小仓库

小仓库,合并到大仓库

 

动态展示三级联动数据 

就是这块数据都是写死的,而我们是要真正获取数据来渲染到页面上

组件挂载完毕:可以向服务器发起请求

通知Vuex发请求,获取数据,存储在仓库中

然后就到我们的仓库中,写代码

 

它返回的是一个Promise对象,然后我们就解构出commit.这里一定要注意形参是{commit},否则会报以下错误

 

这样就能拿到数据了

然后注入到页面 

 观察结构,然后渲染到页面

干掉其他,只由下一个,然后v-for遍历数组

 

三级联动数据展示到页面上。完成 

完成一级分类动态添加背景颜色

就是做一个鼠标移动一级分类,显示对应的颜色

第一种解决方案:采用样式完成

 当然能实现

第二种解决方案:通过js完成

首先我们定义一个函数,使用@mouseenter鼠标移入触发changeIndex方法,传入索引值。然后就可以用响应式数组来存储了

 然后通过动态索引的方式,给他添加cur类,也能实现

 现在我们需要鼠标移动这个nav部分,也让它不消失。通过事件的委派完成

 就是用一个大盒子,然后把鼠标移除写在大的div上 

通过Js控制二三级商品分类的显示与隐藏

最开始的时候,是通过css样式display:block|none显示与隐藏二三级商品分类


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

相关文章

【python】NameError: No such file or directory 问题解决

前言 大家早好、午好、晚好吖 ❤ ~欢迎光临本文章 1. 问题 最近有小伙伴经常问到这个报错,今天来分享一下具体怎么解决。 [Errno 2] No such file or directory: ./mnist_image_label/mnist_train_jpg_60000.txt这个没有查找到子文件或者子文件夹的问题 2. 解决…

【华为OD机试 2023最新 】简单的自动曝光、平均像素值(C语言题解 100%)

文章目录 题目描述输入描述输出描述备注用例题目解析代码思路C语言题目描述 一个图像有n个像素点,存储在一个长度为n的数组img里,每个像素点的取值范围[0,255]的正整数。 请你给图像每个像素点值加上一个整数k(可以是负数),得到新图newImg,使得新图newImg的所有像素平均…

【Python习题集4】字符串与正则表达式

字符串与正则表达式 一、实验内容二、实验总结 一、实验内容 1.输人一个字符串,将该字符串中下标为偶数的字符组成新串并通过字符串格式化方式显示。 (1)源代码 x input("请输入一个字符串:") y x[::2] print("下标为偶数的字符组成的新串为&…

【机器学习】决策树如何实现回归

【机器学习】决策树如何实现回归 文章目录 【机器学习】决策树如何实现回归1. 介绍2. 回归树的构建方法3. 递归二分法4. 回归树的剪枝5. 总结参考 1. 介绍 在 https://blog.csdn.net/qq_51392112/article/details 中,我们详细介绍了决策树基本内容:如何…

【模拟IC学习笔记】 负反馈系统的稳定性

反馈方程 输出方程 误差方程 环路增益 定义:当输入电压接地、并将环路断开时,所计算的增益就是环路增益 时(幅度1,相位-180)电路稳定在电源或低状态或在电源和地之间振荡。 分析稳定性时是对环路增益进行分析,通过环…

静态路由配置

静态路由原理 静态路由是指由管理员手动配置和维护的路由 静态路由配置简单,被广泛应用于网络中。另外,静态路由还可以实现负载均衡和路由备份。因此,学习并掌握好静态路由的应用于配置使非常必要的。 静态路由是一种需要管理员手工配置的特殊路由。 静态路由在不同网络…

长衫是把双刃剑

孔乙已是鲁迅笔下人物,穷困流倒还穿着象征读书人的长衫,迁腐、麻木。最近,大家自我调佩是“当代孔乙己”,学历成为思想负担,找工作时高不成低不就。 学历对于职业的影响是正面的。 有了一份好的学历,就有了…

2-Lampiao百个靶机渗透(精写-思路为主)框架漏洞利用2

特别注明:本文章只用于学习交流,不可用来从事违法犯罪活动,如使用者用来从事违法犯罪行为,一切与作者无关。 文章目录 前言一、环境重新部署二、AWVSxray联动和xraybs联动1.安装AWVSxray2.让xray和bs先联动3.AWVS和xray联动 三、p…