上次用uniapp加uview简简单单实现了一个图书商城,由于只是学习uniapp的一个练手的东西,所以存在许多不足,就连数据参数都穿错了,所以,现在用vue2加vant又重新做了同样的图书商城,并且把之前的问题进行了解决,gitee地址vue2+vant图书商城,登陆账号为:test@a.com,密码:123123

自定义NavBar,主要运用到了vue的props和$emit(父子通讯)

注册界面,没啥的,主要是校验,组件本身已经做了校验,也可以自定义,不过要注意,判断两次密码输入是否一致时不能用 this.xxx,必须用 @submit绑定的funcrion的参数,如下图的value

首页,下拉刷新,上拉加载,并且对Tab做了优化,上划tab会固定到top,这里也对其做了一层封装,只需传入对用的tab值数组即可,商品显示也是封装了一个goods-card组件,在商品详情里也会用到

商品详情,这里就用到了之前封装好的tab和goods-card组件,点击推荐商品列表可以套娃,不过有个待解决的问题是点击返回只能回到首页(该问题已解决,详情看我另一篇)

这个分类没啥了,在uniapp和微信小程序都有scroll-view,h5就只能自己写样式了

主要是通过overflow-y:scroll,但是必须给高度,那就height: calc(100vh - 90px);,减去NavBar和底部TabBar的高度即可,注意,减号前后必须加空格。

购物车,左滑可删除,地址加载默认地址,若无默认地址则显示选择地址

收货地址管理,这里选择即默认了

收货地址新建

点击修改地址信息,可回显,可以更新删除地址信息

订单预览,可提交订单,后台会返回订单详情,但是支付接口404了

问题解决:

1.底部导航栏刷新页面会跑问题,通过$router进行判断,即可刷新保留位置

2.有些页面需要进行登陆操作,通过前置路由守卫进行判断,

3.页面切换位置不会到顶部问题:后置路由守卫window.scrollTo(0,0)

vue2+vant的图书商城相关推荐

  1. Vue3+Vant+Vue-cli+Restful api实战—图书商城移动端

    Vue3+Vant+Vue-cli+Restful api实战-图书商城移动端 经过将近一个月的努力,项目终于做完了,编写的时候在代码中写了很多注释,方便自己后期查看,有问题的小伙伴可以找我帮忙解决! ...

  2. vue2+vant 简易实现京东app商城(附源码)

    实现效果 首页 分类页面 购物车 用户中心 项目说明 利用vue2+vant模仿京东app商城,实现首页.商品分类页面.购物车.简易商品详情页.登录页. 创建项目 一.创建vue项目.安装模块 ①.创 ...

  3. 关于web服务器性能书籍,图书商城系统的Web服务器性能优化研究与实现

    摘要: 随着互联网技术的不断发展,特别是电子商务的不断发展,网上购物的需求也在不断的增加.根据<2017-2022年中国电子商务市场运行态势及投资战略研究报告>中指出2015年中国电子商务 ...

  4. 基于SOA的图书商城系统分析

    1.1什么是SOA架构? SOA( Service Oriented Architecture)是一种面向服务的分布式架构,将每个实现特定功能的工程拆分为服务层和表现层.服务层负责处理业务逻辑,对外提 ...

  5. 基于vue2.0打造移动商城页面实践 vue实现商城购物车功能 基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果...

    基于vue2.0打造移动商城页面实践 地址:https://www.jianshu.com/p/2129bc4d40e9 vue实现商城购物车功能 地址:http://www.jb51.net/art ...

  6. Jsp+Servlet+Mysql实现的在线图书商城源码

    今天给大家演示的是一款由jsp+servlet+mysql实现的在线图书商城系统, 主要分为前台.后台管理员功能 前台用户可以浏览查看各类图书信息,可自定义搜索,注册登录后可以将书添加到购物车,购物车 ...

  7. Ssh+Mysql实现的Java Web图书商城

    此篇给大家推荐一款基于ssh+mysql实现的图书商城管理系统 系统完成了前台用户注册登录.图书查看.添加购物车.下单购买等功能 后台管理员管理图书.订单,生成销售统计图表,批量导出图书 运行环境: ...

  8. 基于java后台微信图书商城小程序系统 开题报告

      本科生毕业论文 基于JAVA后台微信小程序图书商城系统 开题报告 学    院: 专    业: 年    级: 学生姓名: 指导教师:   XXXX大学本科生毕业论文(设计)开题报告书 姓   ...

  9. 基于微信小程序小说图书商城管理系统(微信小程序毕业设计)

    基于微信小程序小说图书商城管理系统 小说图书商城后端是基于java编程语言,mysql数据库,ssm框架和idea工具开发,本系统主要分为用户,管理员可以对小说信息,用户信息,小说类别,小说资讯,轮播 ...

最新文章

  1. php controller 间调用,php – 在CodeIgniter中的另一个Controller中调用Controller函数
  2. Dropout, DropConnect ——一个对输出,一个对输入
  3. 后缀自动机序列自动机综合
  4. Ashby diagram
  5. Linux发行版新秀!风格对比苹果
  6. Mpvue+koa开发微信小程序——腾讯云开发环境的搭建及部署实现真机测试
  7. 推荐几个练习听力不错的国外网站
  8. linux java运行环境_linux(centos)中java运行环境_jdk安装与配置 | OPS技术联盟
  9. DEA博弈交叉效率matlab,基于博弈交叉效率DEA模型的服务模块化创新绩效测量—以江西省文化创意产业为例...
  10. FigDraw 1. SCI 文章的灵魂 之 简约优雅的图表配色
  11. 博弈论:帕累托最优与纳什均衡的联系和区别
  12. OpenStack单节点平台搭建
  13. php根据日期获取到时星期几
  14. “阅读推广 + ”模式下高校图书馆空间再造藏书体系建设
  15. Latex 加下角标
  16. eclipse的安装与下载
  17. Windows程序内存泄漏(Memory Leak)分析之UMDH
  18. 网站的文章怎么才能让百度等搜索引擎快速收录?
  19. C++中局部变量和全局变量的存储位置和内存回收机制
  20. win10修改桌面图标大小

热门文章

  1. 手游平台系统怎么和游戏发行商对接?
  2. 多个网站共用一个服务器权重,一个服务器多个站点会不会分散权重
  3. 清晰架构(Clean Architecture)的Go微服务: 程序容器(Application Container)
  4. 中兴代工移动光猫GM220-S开启telnet
  5. zynq实现视频动态字符叠加OSD,提供2套工程源码和技术支持
  6. 基于ELK打造强大的日志收集分析系统(springboot2+logback+logstash+elasticsearch+kibana)
  7. 如何购买腾讯云服务器(帮助文档)
  8. fatfs 文件属性_FatFs文件系统介绍
  9. java中饿汉与懒汉的故事(单例设计模式)
  10. Mobaxterm使用笔记