熟练使用JavaScript/HTML5/CSS3
熟练使用Vue全家桶
熟练使用 Element UI和Vant等前端快速开发组件库
熟练微信小程序小程序和uni-app开发,有实际项目经验
熟悉使用AJAX技术处理前后端数据交互,并配合后端完成页面渲染
熟悉http协议
熟悉 node.js、express和npm等包管理工具
熟悉 Echarts大数据可视化开发
熟悉使用Gitee代码托管工具
金盛商城
项目介绍:
该项目为售卖办公用品的移动端项目,基于Vue和Vant组件共同开发,通过Axios来获取新数据,实现了网站的商品数据实时更新、购物车、全局导航守卫等功能,让顾客有更好的体验效果。
项目职责:
1. 运用Vue框架编写页面;
2. 使用axios发送ajax请求与后端进行交互;
3. 对相同配置项的axios请求进行封装,对api请求进行请求响应拦截,增加用户体验;
4. 运用Vant组件库满足项目需求;
5. 通过VueX来储存商品数据、用户登录注册信息等数据;
6. 运用全局路由守卫,通过meta元信息判断当前路由是否需要进一步处理;
7. 使用防抖节流等技术防止高频率事件触发;
复制功能: 首页:获取数据,使用vue指令进行渲染 分类页面:使用楼层效果,点击商品导航,对应的商品列表浮动,滑动滚动条,对应的商品导航高亮 商品详情:上拉加载商品,定义节流阀,防止事件的高频率触发 购物车:定义商品数组,添加商品时向数组中添加元素
首页:获取数据然后通过指定进行列表渲染 分类:上下结构,上面是搜索框,下面左侧是商品导航,右侧是商品列表,使用楼层效果,点击左侧的商品导航右侧商品列表 自动浮动窗口顶部,滚动右侧滚动条,左侧对应的商品导航高亮显示(使用keep-alive对分类页面进行缓存) keep-