logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

小兔鲜电商项目(二):一级分类、二级分类制作

在 Vue 中使用带有参数的路由时需要注意的是,当用户从 /users/johnny 导航到 /users/jolyne 时,相同的组件实例将被重复使用。2、监听路由变化,变化之后执行数据更新操作:beforeRouteUpdate:钩子函数可以在每次路由更新之前执行,在回调中执行需要数据更新的业务逻辑即可。在Category文件夹下创建composables文件夹,然后创建useBanner.j

#vue.js#javascript#前端
小兔鲜电商项目(三):详情页

本文介绍了电商平台商品详情页的开发实现过程,主要包括以下内容:1. 路由配置与基础数据渲染,通过动态路由获取商品ID并渲染详情数据;2. 热榜区组件开发,实现24小时和周热榜的数据适配与展示;3. 图片预览组件实现小图切换大图功能,并开发放大镜效果;4. SKU组件集成,处理商品规格选择;5. 全局组件注册方案,统一管理通用组件。文章详细讲解了各功能模块的实现思路和关键代码,包括数据获取、组件封装

#vue.js#javascript#elementui
小兔鲜电商项目(四)---登录页

ElementPlus表单组件内置了初始的校验配置,应付简单的校验只需要通过配置即可,如果想要定制一些特殊的校验需求,可以使用自定义校验规则。// 表单校验agree:''})agree: [// value:当前输入的数据 callback:校验处理函数,校验通过调用//自定义校验逻辑// 勾选协议通过,不勾选不通过callBack()} else {callBack(new Error('请勾

#前端#vue.js#javascript
小兔鲜电商项目(五)---购物车

本文摘要:本文详细介绍了购物车功能的实现过程,包括本地和服务器端购物车操作。主要内容包括:1)使用Pinia管理购物车状态;2)实现商品添加、删除、单选/全选功能;3)购物车数据统计计算;4)登录状态下与服务器同步购物车数据;5)退出登录时清空购物车数据;6)本地与服务器购物车数据合并机制。通过组件化开发实现了头部购物车展示和购物车列表页面,并处理了登录/未登录状态下的不同业务逻辑,确保购物车数据

#javascript#前端#vue.js
小兔鲜电商项目(六)---结算、支付和会员中心

本文介绍了电商结算页面的开发实现,主要包括三个部分:1)结算页面功能开发,包含地址管理、商品展示、配送时间选择、支付方式和金额明细等功能模块;2)支付功能实现,包括支付页面渲染、支付宝支付对接和支付结果展示;3)会员中心开发,实现了个人中心信息展示和订单管理功能。技术栈采用Vue3组合式API,结合Element UI组件库,通过封装接口请求实现前后端数据交互。重点实现了地址切换、订单生成、支付流

#前端#javascript#vue.js
到底了