vue实现的项目,用到了mint-ui和mui两种框架,帮助快速完成页面视图效果
- npm install
- npm run dev (端口是8080,如有冲突,请自行修改端口号)
- 完成了header部分,用的是mint-ui中的header组件
- 完成了Tabbar部分,用的是mui中的底部选项卡,稍微改一下样式
- 放置一个 router-view 来展示路由匹配到的组件
- 点击 tabbar 中的路由链接,展示对应的路由组件
- 完成了swiper轮播图部分,由于接收不到后台图片,(才暂时随便用的图代替)
- 完成九宫格部分, 用的是mui中的9宫格
- 制作了新闻列表,主要是渲染数据
- 制作了新闻详情
- 评论部分做了个公共的组件,之后也有页面需要评论功能
components/comment.vue
- 制作图片的分类,用到mui的组件,为了实现可以滑动的功能
- 制作图片的懒加载,用到mint-ui的懒加载
- 制作图片详情,也用到了评论的组件
- 制作图片详情中的图片预览功能,下载的插件vue2-preview实现的
- 制作商品列表的渲染
- 制作商品详情静态渲染
- 制作商品详情中的图文介绍页面渲染
- 制作商品详情中的评论页面渲染
- 制作加入购物车的小球半场动画
- 制作加入购物车商品数量同步到徽标上
- 用到了Vuex中的Store
- 把得到的商品信息放到localStorage中储存