尚品汇前台练习

  • 在线地址演示1(前台项目): http://82.156.205.62:8081/
  • 在线地址演示2(前台项目): http://82.156.205.62:8083/

重新添加了修改了下

  • 2022年7月30日16.13.13
  1. 登录界面添加了下自动登录
  2. detail购物车用户输入商品数量的优化,为合法值的时候才更新,否者还原原有的值
  3. 搜索结果页面的评价人数用随机数,这样子好看点,并且每一件商品的金额的样式调整了下
  4. 事件委派的方式为搜索结果添加’加入购物车’按钮
  5. 结算页面验证是否登录了
  6. 首页swiper的前进后退按钮移入显示移出隐藏
  7. login界面的label和input对齐了下
  8. 注册成功后自动登录
  9. 地址编辑框优化
  10. dialog自己添加遮罩层和dialog显示的时候禁用滚动(elementui在这里有bug)
  11. 购物车为空的时候没有什么提示添加进去了一个内容
  12. 购物车提交时候必须要有地址信息才可以
  13. 注册界面添加倒计时
  14. 提交订单页选择优化
  15. 购物车列表商品增加删除逻辑优化
  16. 一些样式的轻微调整
  17. 其他的请你们进入在线演示仔细查看吧~

自己添加了下收货地址和删除收货地址

有时候主页的一些数据老是获取不到,用了假数据(但是数据内容和接口地址是一样的)

添加地址

信息弹窗全部改为element-ui的message提示

项目依赖安装

npm install

项目运行

npm run serve

项目打包编译

npm run build

地址

国外

https://github.com/superBiuBiuMan/gshop_project

国内

https://gitee.com/superBiuBiu/gshop_project

尚品汇后台练习

  • 在线演示地址1(后台项目): http://82.156.205.62:9261
  • 在线演示地址2(后台项目): http://82.156.205.62:9260

首页登录

首页图表

品牌管理

权限管理

商品管理

项目依赖安装

npm install

项目运行

npm run dev

项目打包编译

//构建生产环境
npm run build:prod
//构成测试环境
npm run build:stage

如果想在nginx上线,注意配置转发和删除.env.production的里面的内容(以生产环境打包为例)

  • 需要删除Vue_APP_BASE_API里面的内容~

  • nginx转发设置

地址

国外

https://github.com/superBiuBiuMan/gshop_project_after

国内

https://gitee.com/superBiuBiu/gshop_project_after

如果角色权限不能正常赋予请看这里

  • elementUI tree在收集数据的时候,并不会在上几级的数据放入,所以会导致用户权限不能正常赋予,这里给出了解决办法
vue elementUI tree树形控件获取父节点ID的实例修改源码:
情况1: element-ui没有实现按需引入打包node_modules\element-ui\lib\element-ui.common.js    25382行修改源码  去掉 'includeHalfChecked &&'// if ((child.checked || includeHalfChecked && child.indeterminate) && (!leafOnly || leafOnly && child.isLeaf)) {if ((child.checked || child.indeterminate) && (!leafOnly || leafOnly && child.isLeaf)) {情况2: element-ui实现了按需引入打包node_modules\element-ui\lib\tree.js    1051行修改源码  去掉 'includeHalfChecked &&'// if ((child.checked || includeHalfChecked && child.indeterminate) && (!leafOnly || leafOnly && child.isLeaf)) {if ((child.checked || child.indeterminate) && (!leafOnly || leafOnly && child.isLeaf)) {

注意!!!

  • vue-admin管理模板npm安装依赖后npm run de提示依赖core-js,@babel等报错的解决办法

安装别人做好的后台管理项目,npm run dev后报错

  • 都是这种core-js/modules/es.array.concat.js 什么的错误

解决

  1. 找到项目下的babel.config.js 原来的presets改为下面

    presets: [ [ "@vue/app", { useBuiltIns: "entry" } ] ],
    
  2. 改好之后

  1. 重新运行npm run dev 成功!

尚品汇Vue项目 前台+后台完成品源码(含在线演示)相关推荐

  1. P2P金融借贷项目 前台+后台+数据库源码+移动端后台

    P2P金融借贷项目 前台+后台+数据库源码+移动端后台 辛辛苦苦操了一个月的蛋,: 项目运行环境 项目需求 项目基本模块图片 项目运行环境 本文档将从系统架构方面对系统进行综合概述,详细讨论HR项目所 ...

  2. 尚品汇VUE项目实战知识点总结

    文章目录 Vue尚硅谷项目 1. 脚手架目录 2.src文件夹的别名的设置 3.路由组件的配置 4.Vuex: 5.一级分类的背景效果 6.完成动态展示2|3联动结构 7.搜索模块中的三级联动与过渡动 ...

  3. 尚品汇VUE项目实战相关面试题总结

    文章目录 1.v-show与v-if区别? 2.开发项目的时候,优化手段有哪些? 3.路由传递参数先关面试题 4.axios二次封装 5.函数防抖与节流面试题 6.路由的跳转与传参 7.搜索模块中的三 ...

  4. vue尚品汇商城项目-day00【项目介绍:此项目是基于vue2的前台电商项目和后台管理系统】

    文章目录 本人其他相关文章链接 项目介绍:此项目是基于vue2的前台电商项目和后台管理系统 此项目为在线电商Web App (SPA) 包括首页, 搜索列表, 商品详情, 购物车, 订单, 支付, 用 ...

  5. vue尚品汇商城项目-day04【29.加入购物车操作(难点)】

    文章目录 29.加入购物车操作(难点) 29.1加入购物车按钮 29.2addCartSuce 29.3购物车 29.3.1 向服务器发送ajax请求,获取购物车数据 29.3.2UUID临时游客身份 ...

  6. vue尚品汇商城项目-day03【vue插件-19.mockjs模拟数据(开发Home首页当中的ListContainer组件与Floor组件)】

    文章目录 19.mockjs模拟数据(开发Home首页当中的ListContainer组件与Floor组件) 本人其他相关文章链接 19.mockjs模拟数据(开发Home首页当中的ListConta ...

  7. vue尚品汇商城项目-day07【vue插件-49.(了解)自定义插件】

    文章目录 49.(了解)自定义插件 本人其他相关文章链接 49.(了解)自定义插件 自定义插件好处: 功能:用于增强Vue 本质:包含install方法的一个对象,install的第一个参数是Vue, ...

  8. 尚品汇商城_的后台首页

    项目场景: 学习尚品汇商城安装vue项目时的问题 一直报错弹窗找不到local8888 问题描述: DeprecationWarning: Access to process.binding('htt ...

  9. SpringBoot微信小程序商城(前台+后台)源码分享

    淘源码:国内专业的免费源码下载平台 需要源码学习可私信我. 小程序商城源代码介绍: 系统由:Spring Boot后端API,web管理后台 和 微信小程序用户前端 这3部组成. 技术栈:java S ...

  10. Day133.尚品汇:项目介绍、Linux软件环境部署、项目环境搭建、表设计

    目录 一.电商项目介绍 二.Linux 软件环境部署 三.项目环境搭建 1.Maven 回顾 2.ElasticSearch 四.关于表设计 首页分类表 一.电商项目介绍 我们为什么要讲电商? 1. ...

最新文章

  1. android EditText 限定中文个数与英文个数的解决方式
  2. 万字深度好文!视觉-语言(VL)智能:任务、表征学习和大型模型
  3. datename mysql_SQL日期时间函数总结(MSSQL)
  4. halcon通过点拟合圆形,鼠标选点
  5. 项目review会议的步骤_进行完美的30分钟会议的6个步骤
  6. Android 系统(60)---JSON
  7. TokenInsight:BTC现货交易量环比上周大幅上升,人气指数小幅回落
  8. Segment Routing MPLS介绍
  9. 蓝桥杯官网练习系统基础练习(八)
  10. n1盒子救砖_斐讯N1盒子刷机救砖教程
  11. Python爆力破解rar密码并对比多线程的效率
  12. 判断是否为回文——判断用户输入的字符串是否为回文。回文是指正反拼写形式都是一样的词,譬如“racecar”。
  13. CodeForces-767C Garland
  14. Eth-Trunk(链路聚合)之负载分担模式
  15. 编程之美--1的数目
  16. 淘宝/天猫如何获取sku API接口,item_sku - 获取sku详细信息
  17. python之使用snowboy离线语音唤醒
  18. 你还在手写sql吗? MyBatis 逆向工程使用 使用逆向工程生成实体类,超级好用的生成实体类与mapper
  19. 【51单片机】HX711智能电子秤设计
  20. Java实现模拟QQ空间图片上传

热门文章

  1. 计算机软件配置项(转),如何将表格转换配置导入另一台计算机 - 应用技巧 - 常青藤软件工作室...
  2. whistle抓包工具学习
  3. 如何在pe里加载阵列卡驱动_PE中RAID卡驱动的添加办法
  4. Canvas 画时钟
  5. 使用verilog实现4选1数据选择器的几种方法
  6. html js注册表单代码,用户注册常用javascript代码
  7. 增强学习 | AlphaGo背后的秘密
  8. visio反向生成mysql数据库模型图_Visio2010中逆向工程建立数据库模型图
  9. 视频教程-cURL实战教程-PHP
  10. 实战分析PHP大马隐藏后门——案例二