小米商城项目分析(下)

1.首页模块

技术点
头部文本是用ul标签进行的布局,每个标签都加上hover效果,鼠标滑动时颜色会进行改变,每个标签都设置了点击事件,这些点击事件都是用来触发别的模块,中间部分主要是使用啦element-ui的导航栏,可以进行路由的切换,轮播图是使用element-ui的走马灯进行实现
在这里插入图片描述

2.商品展示区域

技术点
商品展示这块区域是进行了一个全局组件的注册,在main.js里面进行注册,然后在首页进行了一个调用,每个商品在鼠标滑动时会显示出一个阴影效果和一个图片放大的效果,代码如下,在点击浏览更多时,会根据当前所在商品we

transition: translateY(-5px);
transition: all 0.5;
box-shadow: 1px 1px 20px 2px rgba(0, 0, 0, 0.3);
box-shadow: greenyellow;

在这里插入图片描述

3.购物车模块

技术点

购物车模块的数据是存储至vuex当中,计算商品价格主是利用vuex里面的getters属性,全选这个功能通过
every这个方法来检测选中的框的状态

在这里插入图片描述

4.全部商品

技术点
全部商品用到了element-ui里面的面包屑,还有tab选项卡,来实现商品的切换,全部商品展示是将接口获取到,渲染到也页面,分类的商品获取接口后通过watch监听器,在切换的数据时,对数据进行一个点监听
在这里插入图片描述

5.登录注册

技术点
登录注册模块主要使用啦element-ui里面的对话框,将它们封装啦一个全局组件,通过sync里的属性进行一个弹框的开关,需要用的页面直接调用,把属性属性传过去,设置个点击事件即可,通过接口获取权限来进行注册和登录
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值