Giter Club home page Giter Club logo

vivo-shop's Introduction

前言

初学vue2.0也有一两个月的心想想做个小项目来测试下我的水平,这不撸起袖子就是干,看了vivo移动商城挺简洁的就仿了个vivo商城,之所以选择vivo商城,是因为商城涉及到购物车操作、订单管理、其次就是网上也有很多的案例但都是音乐播放器,外卖手机端,千篇一律,所以我就选择了商城.

该项目是由(vue2.0+vuex+vue-router+vue-resource+webpack)完成的,后期会用axios代替vue-resource 因为是第一次做手机端有些地方做的还不是那么完美还存在一些小BUG,不过后期我会努力完善的.

写完这个项目我学到了很多收获了很多知识尤其对vue组件指令、渲染数据、计算属性、绑定事件以及vuex状态管理、vue-router路由的使用有了一定了解.

如果你想学微信小程序可以来看看我写的一个商城项目 地址点这里
刚出来的快应用,可以看看我写的商城项目 地址点这里
这个项目后期会重构,到时候会加上MongoDB+node.js来写后台,欢迎大家踊跃issues 提出建议
另外如果这个项目对你有帮助欢迎各位fork、star,谢谢

项目正在重构中会加上很多功能!有想知道进展的———>>>>  qq2239657654

正在重构需要加什么功能请移步issues给出建议点这里> issues

技术栈

vue.js 构建用户界面的 MVVM 框架,核心**是:数据驱动、组件系统。

vue-cli 是vue的脚手架工具,目录结构、本地调试、代码部署、热加载、单元测试。

vue-router 是官方提供的路由器,使用vue.js构建单页面应用程序变得轻而易举。

vue-resource 请求数据,服务器通讯,官方推荐axios请求数据,本项目后期改用axios

vuex 是一个专为 vue.js 应用程序开发的状态管理模式,简单来说Vuex就是管理数据的。

Mint UI 由饿了么前端团队推出的 Mint UI 是一个基于 vue.js 的移动端组件库。

项目预览

👉 在线预览
建议在手机或F12手机模式下浏览

基本功能

  • 首页轮播图效果
  • 首页轮播图实现链接跳转
  • 商品详情列表
  • 商品详情轮播效果
  • 商品立即购买/加入购物车
  • 购物车加减数量删除商品
  • 购物车结算清空
  • 商品删除结算
  • 模拟支付成功后加入订单
  • 商品订单删除
  • 模拟订单付款成功生成订单
  • Localstorage本地存储数据

效果截图演示

项目安装及运行

# 安装项目依赖
npm install 

# 启动服务 浏览器本地访问http://localhost:8080
npm run dev

# 编译打包
npm run build

vivo-shop's People

Contributors

mynameisfwk avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.