1. 用 vue-cli 实现前端自动化
2. 使用 less 对 css 进行预编译
3. rem 实现各终端的适配,用 flex 弹性盒布局和定位实现页面布局,HTML5 和 CSS3 搭建页面结构
4. 开发中使用到 better-scroll、vue-awesome-swiper、big 等插件。better-scroll 实现页面的滑动和仿楼梯效
果,vue-awesome-swiper 实现 banner 图、菜品详情图轮播,big.js 实现 js 算数运算不为整数的问题。
5. 使用 H5 新属性本地储存,储存轻量级的数据,来储存已点菜品信息,并实现搜索页,首页,已点菜品页之间的数据交互
6. 使用 vue.js 框架,完成业务需求,vue-resource 实现前后端数据交互
7. 页面交互使用了Mint UI,主要是弹出框和提示文本的页面交互