1、项目描述:实现用户通过微信移动端选购自己需要的商品或者服务,提供更方便的一次购物体验。项目包括底下导航首页、分类、购物车、我的这四大板块。
2、核心技术栈:原生框架MINA+小程序内置request API+自定义组件+promise
3、项目实现:
1)使用tabbar实现底部导航功能,使用自定义组件的方式实现头部搜索框并可以进行后续复用。
2)利用scroll-view组件进行加载分类页面数据,点击左侧菜单,右侧数据动态渲染。
3)在商品列表页面中的json文件中开启设置enablePullDownRefresh:true;在js中绑定事件onPullDownRefresh来启用下拉页面功能。启用上拉页面功能可以利用页面触底事件onReachBottom来实现。
4)在商品详情页面中,用本地存储方式实现收藏功能。