Vue商城 http://www.blackhu.site/Maijia/dist/index.html
# 下载依赖
npm install
# 启动项目
npm run dev
浏览器访问locahost:8080,使用手机模式预览。
# 压缩上传
npm run build
这是一个基于Vue.js的移动端有赞商城,数据接口使用RAP2接口平台,点击预览
实现了网站首页、分类页、商品列表页、商品详情页、购物车、以及地址管理页的大部分功能,利用axios
获取RAP2接口数据,使用mint-ui
、swiper
、velocity-animate
插件实现下拉加载、轮播图、购物车左滑删除等功能,在地址管理页使用Vue-Router
实现新增地址、修改地址的页面路由,使用Vuex
管理地址管理的数据。
抽离了底部导航组件,利用mint-ui插件的无限滚动组件实现下拉加载新数据,利用swiper插件实现了顶部轮播图组件并抽离出作为单独的组件。
使用了抽离的底部导航组件,通过Rap接口平台获取模拟数据,渲染至页面。点击综合排行中的热销商品会跳转至商品详情页,点击其他分类栏中的品牌会跳转至搜索页面,留意url的变化,通过url携带keyword和id。
头部使用了抽离的轮播组件,点击选择规格、加入购物车和立即购买实现相应的浮层效果,可对商品数量增减