1.熟练掌握HTML和CSS,熟练运用Flex布局,结合Less,Sass预处理技术快速搭建页面。
2.熟悉原生JavaScript,理解面向对象的开发思想,闭包,作用域链,原型链。
3.熟悉ES6新特性,例如模板字符串,箭头函数,解构赋值,Promise。
4.熟悉Vue开发PC端和移动端, 理解MVVM模式,双向绑定原理和组件间通信。
5.熟练使用Element-UI、Vant-UI等主流UI框架搭建项目中的对应模块。
6.熟悉微信小程序的相关开发,有开发微信支付功能的项目经验。
7. 熟练使用uniapp,能够使用uniapp开发项目。
8.熟悉PC端和移动端的适配方案,有可视化大屏项目经验。
半个橙子优选
项目概述:本项目为商城类的小程序。主要负责模块为分类页面和购物车页面。
技术栈:原生微信小程序
技术亮点:
使用value.trim()对搜索框的内容进行检测,如果首尾出现空格,则不显示商品内容。同时对输入框设置防抖。
利用wx.previewImage实现轮播图的大图预览功能,直接使用会使图片显示第一张,所以参数中传递相应的id,实现点击哪张图片则预览哪张图片,不需要从头预览。
用户完成购物车商品选择后,点击结算时弹出提示框,提示用户是否确认结算,确定结算则跳转到结算页面然后实现支付逻辑。
调取wx.login接口获取用户的code信息,然后请求后端的接口获取支付的信息,再通过调取微信的支付接口完成微信支付功能。
溯源管理系统 项目概述: 采用前后端分离的开发模式实现PC后台管理端的功能。主要负责管理用户账号,商 品列表,数据统计等模块。 技术栈:Vue、Vue-router、Vant-UI、Axios、Echarts。 技术亮点: 新增和删除表单中的每一项既
溯源管理系统 项目概述: 采用前后端分离的开发模式实现PC后台管理端的功能。主要负责管理用户账号,商 品列表,数据统计等模块。 技术栈:Vue、Vue-router、Vant-UI、Axios、Echarts。 技术亮点: 新增和删除表单中的每一项既