9.9万
已完结 · 共229课时
长期有效
基于uniapp+uniCloud开发的前后端全栈购物商城
9.9万
已完结 · 共229课时
长期有效
基于uniapp+uniCloud开发的前后端全栈购物商城

咸虾米_
web前端工程师及产品经理,深耕专业10余载,对专业认真负责,分享精品学习教程,涉及知识领域有前后端、UI设计、产品研发。
课程概述





【减10.0】unipay支付微信小程序商城开发Vue... 满279.0减10.0
项目介绍及功能演示
全集试看
1.1.unipay微信购物商城开发vue3版uniapp项目
视频课
11分43秒
全集试看
1.2.创建项目及原型图设计说明
视频课
4分50秒
小程序客户端首页布局
全集试看
2.1.创建vue3模版配置tabBar及核心页面_
视频课
8分52秒
全集试看
2.2.将公共的标题栏封装成为通用组件_
视频课
13分1秒
全集试看
2.3.css使用v-bind使用getWindowInfo动态
视频课
12分34秒
全集试看
2.4.根据胶囊按钮获取计算标题栏输出公共方法
视频课
8分33秒
全集试看
2.5.定义好公共自定义导航应用到其他页面
视频课
12分31秒
全集试看
2.6.扩展组件uni-easyinput布局搜索模块
视频课
13分19秒
全集试看
2.7.banner轮播 swiper模块_ _
视频课
11分23秒
全集试看
2.8.封装notice公告组件定义公共scss方法-
视频课
12分47秒
全集试看
2.9.引入iconfont网络图标库
视频课
14分56秒
全集试看
2.10.grid网格布局搭建热销产品模块_
视频课
11分14秒
全集试看
2.11.封装单个商品组件
视频课
9分43秒
全集试看
2.12.安装第三方工具库xe-utils格式化价格
视频课
13分31秒
商城分类页面开发
全集试看
3.1.封装搜索组件解决小程序deep组件css深度穿透问题
视频课
11分21秒
全集试看
3.2.css控制分类样式sticky粘性定位
视频课
11分5秒
全集试看
3.3.动态计算容器高度rpx2px尺寸转换
视频课
15分10秒
全集试看
3.4.多功能商品卡片组件为后续扩展做布局规划
视频课
13分47秒
全集试看
3.5.deepseek生成数据模拟真实网络请求
视频课
14分59秒
全集试看
3.6.获取节点信息createSelectorQuery计算滚
视频课
14分34秒
全集试看
3.7.实现商城标题与内容索引滑动联动的效果
视频课
8分23秒
全集试看
3.8.通过defineEmits传递事件实现sku的弹窗
视频课
11分26秒
全集试看
3.9.布局sku弹窗样式
视频课
10分21秒
全集试看
3.10.父子间组件的传值根据type在不同场景下的差异展现
视频课
11分
全集试看
3.11.获取详情接口展示sku规格
视频课
14分46秒
全集试看
3.12.对购物卡片做更多场景的兼容
视频课
16分6秒
全集试看
3.13.使用第三方插件uv_ui使用步进器组件
视频课
14分56秒
全集试看
3.14.在项目中使用pinia存储购物车数据
视频课
14分17秒
全集试看
3.15.购物车弹窗组件封装共用商品卡片
视频课
15分
全集试看
3.16.对购物车数据类型相同进行合并不同则追加
视频课
13分34秒
全集试看
3.17.reduce求总数和总价配合xe-utils解决精度丢
视频课
14分47秒
更多其他页面的布局
全集试看
4.1.新闻资讯列表页面布局
视频课
15分24秒
全集试看
4.2.详情页Parse富文本解析器及封装公共方法
视频课
15分32秒
全集试看
4.3.搜索页面与搜索组件v-model双向绑定对值的修改
视频课
14分15秒
全集试看
4.4.页面间参数传递完成搜索页面布局
视频课
7分15秒
全集试看
4.5.商品详情布局及跳转并阻止事件冒泡
视频课
16分13秒
全集试看
4.6.详情页底部功能组及safe-area安全区域
视频课
15分42秒
全集试看
4.7.规格选择弹窗及购物车弹窗组件的复用
视频课
16分51秒
全集试看
4.8.个人中心页面结构布局
视频课
18分21秒
全集试看
4.9.定义订单的枚举列表完成客户端布局
视频课
13分19秒
uniadmin后台及客户端联调
全集试看
5.1.创建unicloud服务空间初始化云函数及数据库
视频课
10分20秒
全集试看
5.2.uni-id用户体系配置项及服务空间管理
视频课
9分39秒
全集试看
5.3.更改uniadmin图标引入element-plus组件
视频课
11分42秒
全集试看
5.4.创建新闻资讯页面引入复用系统公共组件
视频课
14分45秒
全集试看
5.5.使用elmentPlus的表格及自定义表格列样式
视频课
11分54秒
全集试看
5.6.Pagination分页及@layer样式权重覆盖
视频课
8分10秒
全集试看
5.7.创建新闻公告schema数据表结构
视频课
7分53秒
全集试看
5.8.创建新闻相关的云对象调试add新增数据方法
视频课
12分14秒
全集试看
5.9.定义云函数公共模块在云对象中统一输出格式
视频课
10分39秒
全集试看
5.10.使用element的Layout栅格布局及form表单
视频课
12分53秒
全集试看
5.11.完成表单的验证后获取云对象提交到数据库
视频课
15分38秒
全集试看
5.12.导入图片裁剪插件封装上传方法
视频课
14分54秒
全集试看
5.13.通过AI实现图片压缩的方法并将图片地址存入云数据库
视频课
6分27秒
全集试看
5.14.使用wangEditor编辑器插件提交富文本内容
视频课
7分3秒
全集试看
5.15.通过JQL联表查询获取到新闻列表数据
视频课
14分51秒
全集试看
5.16.获取云对象列表渲染到el-table表格中
视频课
14分6秒
5.17.列表分页搜索功能及批量选择
视频课
15分3秒
5.18.云对象执行remove批量删除逻辑
视频课
9分30秒
5.19.实现当行删除和多行删除的操作
视频课
12分56秒
5.20.修改函数及开关按钮状态切换
视频课
14分56秒
5.21.新增和修改共同使用一个页面
视频课
14分54秒
5.22.优化缩略图资源消耗及细节调整
视频课
11分35秒
5.23.云对象开发客户端所需要数据的接口
视频课
13分14秒
5.24.使用z-paging插件快速实现新闻列表页面的数据渲染
视频课
13分21秒
5.25.接收参数详情页数据内容渲染
视频课
10分35秒
5.26.使用传统db更新数据库inc自增阅读数
视频课
8分1秒
商品管理功能模块
6.1.产品分类schema创建及分类云对象新增和查询
视频课
12分15秒
6.2.创建商品分类页面渲染列表数据
视频课
12分32秒
6.3.新增分类组件封装dialog弹窗展示
视频课
14分52秒
6.4.实现新增后在列表页面刷新获取最新列表
视频课
11分16秒
6.5.创建分类删除和修改的接口函数
视频课
13分27秒
6.6.在列表通过步进器调整展现顺序
视频课
13分22秒
6.7.父组件向子组件传值实现分类的修改
视频课
12分40秒
6.8.创建商品的schema数据表结构
视频课
12分23秒
6.9.schema字段验证及自定义默认值执行商品新增
视频课
12分57秒
6.10.uniCloud的jql联表查询arrayElemAt
视频课
11分24秒
6.11.商品列表页面对接接口
视频课
12分44秒
6.12.xxm-cropper-image插件批量选图创建规格
视频课
14分59秒
6.13.规格新增和删除及获取分类展示到下拉框中
视频课
14分7秒
6.14.Element Plus Form表单自定义校验规格函
视频课
8分11秒
6.15.ref数据深拷贝单位转换后提交到数据库
视频课
10分13秒
6.16.Promise批量上传到云存储存储网络图片到云数据库
视频课
9分
6.17.商品的修改删除详情接口及分类删除的关联校验
视频课
14分57秒
6.18.页面中实现修改和删除的操作
视频课
14分5秒
6.19.startsWith方法过滤已上传的图片的修改
视频课
5分2秒
用户客户端处理商品渲染
7.1.联表查询field字段过滤编写客户端商品接口
视频课
15分46秒
7.2.用AI辅助写工具方法对sku输出结果排序
视频课
15分26秒
7.3.获取云对象真实数据接口将数据渲染到商品分类页面
视频课
12分33秒
7.4.选购展现详情接口优化弹窗数据执行顺序
视频课
14分27秒
7.5.搜索和推荐接口的接口函数及sku排序的复用
视频课
13分14秒
7.6.对接搜索页面及热销商品调整card-goods组件
视频课
14分17秒
7.7.详情页数据渲染优化首页热销产品加载样式
视频课
14分8秒
7.8.细节优化处理数据请求前的页面加载状态
视频课
8分36秒
7.9.修改全局状态store移除指定购物车列表
视频课
12分
7.10.插件pinia-plugin-persistedsta
视频课
7分36秒
7.11.创建order订单页面pinia管理临时订单状态
视频课
14分7秒
7.12.从购物车结算进入订单页面修改产品卡片展示样式
视频课
13分24秒
7.13.pinia的store统计订单页面中商品数量及价格
视频课
4分22秒
uni-id用户体系登录注册
8.1.在客户端项目中导入uni-id-pages用户体系
视频课
14分28秒
8.2.store用户信息判断登录状态在我的页面展现
视频课
14分56秒
8.3.登录成功后通过uniIdRedirectUrl返回上一页
视频课
11分35秒
8.4.userinfo个人资料修改定制上传头像样式
视频课
14分36秒
8.5.适配微信小程序的chooseAvatar头像上传
视频课
12分57秒
8.6.修改个人资料头像回显及细节优化
视频课
9分12秒
8.7.uni-id云对象uni-id-co实现微信登录logi
视频课
14分21秒
8.8.微信登录成功后loginSuccess回到来时页面
视频课
12分28秒
8.9.用户协议服务条款页面创建及全局config配置表
视频课
14分46秒
8.10.后台管理创建配置项页面
视频课
14分27秒
商户分店店铺管理
9.1.供货商家分店逻辑及商家分类的创建
视频课
13分44秒
9.2.创建商家schema数据表结构
视频课
13分41秒
9.3.创建合作页面uni-data-picker级联选择中国省
视频课
14分46秒
9.4.表单自定义校验规则rules及uni-data-sele
视频课
13分11秒
9.5.chooseLocation打开地图选择位置及坐标
视频课
13分53秒
9.6.uniapp微信小程序获取用户手机号uniCloud云开
视频课
12分7秒
9.7.新增商户云对象及地理位置数据库存储格式
视频课
14分32秒
9.8.创建schema地理位置索引Point
视频课
9分8秒
9.9.将提交的商户信息进行回显禁用
视频课
14分35秒
9.10.对申请加盟页面优化展示不同的状态
视频课
12分32秒
9.11.商家审核列表后台管理页面数据展现
视频课
14分10秒
9.12.商家编辑页面获取商家详情插入图片组件
视频课
12分35秒
9.13.实现修改商家信息的逻辑
视频课
14分39秒
9.14.上传商家视频完善商家的后台管理功能
视频课
14分21秒
9.15.xxm-wx-crypto插件调用小程序同城配送的加密
视频课
14分34秒
9.16.调用创建门店接口生成配送门店ID写入数据库
视频课
14分59秒
9.17.修改商户信息同时更新小程序同城配送门店信息
视频课
9分53秒
地理位置坐标及收货地址管理
10.1.商家地图列表及商家详情小程序客户端页面
视频课
16分40秒
10.2.getLocation获取地理位置封装pinia位置s
视频课
13分20秒
10.3.geoNear从近到远的顺序找出字段值在给定点的附近的
视频课
14分31秒
10.4.根据两地经纬度计算直线距离
视频课
11分59秒
10.5.手动开启getLocation授权开启自调用函数
视频课
7分21秒
10.6.正则搜索关键词及下拉状态显示
视频课
11分45秒
10.7.uni-indexed-list索引列表及groupB
视频课
15分36秒
10.8.使用AI辅助对后端返回的数据在前端进行整合
视频课
14分46秒
10.9.选择城市根据code获取商户列表及regex正则查询
视频课
15分58秒
10.10.在订单页面读取附近商家及商家页面的复用
视频课
13分16秒
10.11.在pinia的store全局状态中管理供货商家信息
视频课
9分35秒
10.12.用户收货地址页面及收获地址schema数据表结构
视频课
13分18秒
10.13.新增收货地址及批量修改默认收货地址
视频课
15分46秒
10.14.uni.$emit触发全局的自定义事件实现新增后刷新
视频课
14分31秒
10.15.执行地址管理的修改与删除
视频课
17分31秒
10.16.在订单页面选择用户收货地址管理订单全局状态
视频课
15分59秒
运费管理及订单支付
11.1.设置自提信息通过Storage缓存记录
视频课
9分52秒
11.2.依托于vue3组合式api用hooks钩子封装逻辑
视频课
13分
11.3.ActionSheet操作菜单展示不同的配送方式
视频课
14分26秒
11.4.使用watch监听地址变化再调用运费计算的接口
视频课
14分51秒
11.5.调用微信物流服务的同城配送接口计算运费
视频课
14分30秒
11.6.客户端传参云对象Promise.all同时获取数据库的
视频课
14分59秒
11.7.将商品及sku的id传递给后端重新请求处理数据结构
视频课
15分19秒
11.8.完成客户端传参动态获取配送费用的操作
视频课
14分31秒
11.9.根据快递运费模板计算配送费用
视频课
15分26秒
11.10.完成创建订单所需的条件优化页面细节
视频课
14分15秒
11.11.创建订单pay-order.schema表结构
视频课
18分18秒
11.12.收集创建订单需要入库采集的数据
视频课
14分58秒
11.13.提交订单对关键数据进行校验判断
视频课
13分37秒
11.14.条件判断同步查询云对象中所需要的数据表
视频课
12分59秒
11.15.在云对象中创建自提类型的订单
视频课
13分4秒
11.16.将unipay支付集成到自己项目的配置
视频课
15分42秒
11.17.创建订单并完成订单金额的支付
视频课
12分42秒
11.18.支付成功云对象uni-pay-co支付回调集成
视频课
14分53秒
11.19.完成支付后对业务订单状态进行修改
视频课
12分15秒
11.20.处理配送类型的订单整合封装商品信息
视频课
19分46秒
11.21.订单取消及支付成功的回调方法
视频课
14分57秒
客户端及后台订单管理
12.1.我的订单页面数据回显
视频课
15分37秒
12.2.展示订单内不同的状态
视频课
18分10秒
12.3.创建订单后清空购物车的数据
视频课
12分45秒
12.4.在我的订单页完成待付款的订单
视频课
15分37秒
12.5.手动取消待支付的订单
视频课
14分7秒
12.6.申请退款流程
视频课
15分54秒
12.7.实现自主完成收货及数据field字段过滤
视频课
14分7秒
12.8.根据id或交易单号获取个人订单详情
视频课
14分56秒
12.9.将订单详情数据渲染到页面中
视频课
14分21秒
12.10.在订单内部调用封装的hooks实现操作方法
视频课
13分56秒
12.11.封装dayjs公共模块设置云端时区东八区
视频课
14分37秒
12.12.使用云对象_timing定时触发批量关闭超时订单
视频课
13分53秒
12.13.封装退款组件处理退款的布局样式
视频课
14分34秒
12.14.调用uni-pay-co云对象实现refund退款
视频课
14分53秒
12.15.完成订单的退款并修改状态
视频课
6分1秒
12.16.调用微信同城配送创建配送单使用沙箱环境
视频课
14分30秒
12.17.完成同城发货并修改订单状态
视频课
16分36秒
12.18.执行快递订单发货
视频课
13分6秒
12.19.记录发货时间及订单状态及时间
视频课
12分29秒
12.20._timing定时触发自动修改订单状态为完成
视频课
14分58秒
12.21.uniapp开发微信小程序使用物流服务的查询组件展示
视频课
9分32秒
12.22.调用微信后台API获得waybillToken值查询
视频课
12分47秒
商家订单处理及我的页面
13.1.补充登录路由及我的订单跳转
视频课
5分28秒
13.2.通过分组统计groupby获取各个订单类型的数量
视频课
11分2秒
13.3.展示订单数量查询是否为商家
视频课
12分15秒
13.4.我的订单和商户订单共用同一页面
视频课
14分52秒
13.5.根据商户状态在同一页面中展示差异化
视频课
14分34秒
13.6.在商户列表实现同城及快递发货功能
视频课
13分6秒
13.7.商户订单列表处理用户退款
视频课
15分17秒
13.8.设置用户角色权限完成商户订单模块
视频课
13分3秒
积分体系串联项目
14.1.积分表结构及页面布局
视频课
15分14秒
14.2.获取积分列表并在个人页面展示积分总量
视频课
14分22秒
14.3.积分赠送云对象实现逻辑
视频课
14分53秒
14.4.实现积分赠送客户端各种场景的判断
视频课
13分51秒
14.5.完成认证获得积分奖励
视频课
12分59秒
14.6.设置全局积分配置项动态修改认证积分
视频课
9分35秒
14.7.签到页面布局及数据签到并新增签到记录
视频课
14分40秒
14.8.展示签到历史列表控制重复签到
视频课
15分12秒
14.9.云对象间互相调用实现签到获取积分
视频课
15分11秒
14.10.我的页面实现签到及签到次数查询
视频课
9分6秒
14.11.创建订单中计算积分比例获取商品积分
视频课
15分47秒
14.12.订单表记录获得积分完成订单后得到积分
视频课
15分59秒
14.13.后台管理操作完成订单后对购物积分新增
视频课
13分1秒
14.14.换算积分用积分抵扣商品金额
视频课
15分45秒
14.15.使用积分支付从我的积分余额中扣除
视频课
16分47秒
14.16.完全使用积分抵扣方式创建订单
视频课
16分10秒
14.17.处理完成订单积分赠送扣除问题及积分转增bug修复
视频课
13分21秒
14.18.timing定时器批量对完成的订单进行积分赠送
视频课
18分28秒
14.19.修复已知问题优化细节
视频课
6分42秒
优惠券的创建及使用
15.1.优惠券schema表结构及后台页面布局
视频课
9分37秒
15.2.通过_timing定时触发修改优惠券活动的状态
视频课
8分50秒
15.3.在客户端展示优惠券选择弹窗
视频课
14分23秒
15.4.整合优惠券按照通用券及商品券排序渲染到客户端
视频课
14分40秒
15.5.选择满足条件的优惠券
视频课
15分52秒
15.6.过滤掉不满足满减条件的优惠券
视频课
14分26秒
15.7.展示优惠券优惠金额及扣除优惠金额
视频课
12分10秒
15.8.在后端云对象对优惠券列表求和入库
视频课
14分28秒
15.9.记录用户已使用过的优惠券并在客户端过滤
视频课
13分44秒
15.10.使用优惠券0元支付情况下实现逻辑
视频课
13分54秒
15.11.取消订单及退款将优惠券返还给用户
视频课
15分16秒
15.12.定时触发自动取消订单退还优惠券
视频课
12分19秒
项目打包上线
16.1.为项目打包做准备生成初始化数据库
视频课
15分6秒
16.2.整合init_data初始化数据
视频课
12分18秒
16.3.创建正式版服务空间部署完整项目
视频课
16分57秒
16.4.打包上线uni-admin后台管理到uniCloud前
视频课
12分33秒
16.5.打包上线微信小程序端
视频课
14分52秒
16.6.【完结撒花】项目总结及后续规划
视频课
6分1秒

2026徐老师Next.js16全栈开发课程
2026最新录制Next.js 16版本全栈开发课程
2182播放/共143课时

【最新版】Vue3从入门到精通(含资料)
对新手友好,手把手从零入门Vue,企业级实战项目落地
20.7万播放/共158课时

React18 从入门到实战(含全套资料)
系统学习 React ,掌握大厂必备技能
20.1万播放/共95课时

android支付实战课程集成支付宝支付
课程包含了后端代码,后端异步通知以及数据库的创建
928播放/共10课时

Python小白也能听懂的入门课
Michael老师,ViaX盐趣签约导师,南洋理工大学博士。新华网大数据分析师、新加坡A-STAR研究中心研究员、曾获“新加坡总统奖学金”、论文曾多次发表在CSWIM、ICIS、ISR、IS等国际会议
396.2万播放/共20课时

JavaScript基础
JavaScript 入门基础教程
10播放/共8课时

Javascript+Nodejs全栈前端全能课
【2024最新】前后端兼顾,全面系统、通俗易懂、案例丰富
63.4万播放/共424课时

前端项目:从零搭建Vue3+Node智慧校园系统
模拟学生视角,打造毕设闭环+真实业务场景,学完无缝接轨企业
10.7万播放/共64课时

Web前端入门:从零开始做网站
带社群答疑服务,赠送全部课件、素材、模版、软件
107.0万播放/共31课时

前端实战训练:2个网站+1个APP
不止教技术,还教思维的前端系统入门课,手把手带你轻松搞定2个网站+1个APP项目,全场景养成你的思维、技术的高能方法论
54.4万播放/共52课时

python上位机开发
利用python上位机开发案例让你快速掌握python上位机
2.2万播放/共38课时

Web开发前沿技术栈(持续更新)
本课程希望提供系统、全面、最新的Web前端技术
2.3万播放/共243课时

【Unity与C#实战】从零开发类皇室战争游戏
从0开发一个完整的商业案例,学会后可以自行开发其他3D案例。
35.8万播放/共62课时

Grid网格布局
一门课全面了解Grid网格布局
5507播放/共32课时

HTML5+CSS3基础实战
HTML5+CSS3零基础到实战
50播放/共36课时
评论(0)