熟悉HTML+CSS+JS,能够熟练使用DIV+CSS布局页面。
熟悉掌握ECMAScript、DOM、BOM;
熟悉flex、less+rem+媒体查询布局、响应式布局等移动端布局
熟练使用Ajax/Axios 异步加载、Jsonp 跨域,实现前后端功能联调,协助后台完成数据对接;
熟悉 Vue 框架及其全家桶,使用vue+axios+vuex+element/antdesign
熟练使用 Git 版本控制器,能够用gitee和GitHub创建库,并用git进行管理。
熟悉微信小程序开发,利用小程序+vant weapp项目的开发。
能够熟练使用Element、Vant、cropperjs、ECharts等第三方包和组件
项目经历
项目名称:江苏锁安后台管理系统
项目描述:
为智能锁安装提供管理平台,负责锁企和师傅的一个
项目详情:
1、负责静态页面的搭建以及数据的交互 。
2、使用 element-ui 组件构建顶部 左侧侧边栏、右侧内容模块页面的构建 。
3、登录页使用 axios 发送请求给后端,通过响应状态来判断用户名或者密码是否输入正确,通过路由的设置来实现页面的跳转。
4、使用 vue.js 中的把 axios 封装成插件使用,提高代码的复用性,提高性能 。
5、利用 element-ui 实现主页左侧侧边栏点击出现下拉框的效果以及实现右侧分页效果。
6、利用 vue.js 给添加按钮绑定点击事件,通过 element-ui 实现点击弹出添加框的效果 。
7、利用 axios 发送后台请求,通过 vue.js 中的 v-for 遍历数据,达到页面的动态渲染效果。
项目名称:锁安科技微信小程序
项目描述:
本项目是一款移动端多功能网站,使用前后端分离开发。使用 vue+webpack 构建单页面应用,项目采用了 vuex、vue-router、axios 、less 以及 ES6 语法,加入了前端自适应方案,采用组件化思想搭建整个项目,从而使组件高度复用,代码十分简洁。
项目职责:
1、使用 vue 框架,vue-router 搭建项目路由,vuex 来实现单文件组件和数据的抽离。;
2、使用 swiper 实现首页轮播切换,列表图片实现懒加载,按需加载路由组件;
3、使用 css 预编译语言 less 开发,利于后期维护;
4、合理使用钩子函数,实现数据的监听、渲染页面、页面节点的实例化功能;
5、使用 git 完成代码版本的控制。
本项目是一款微信小程序,分为2.0和3.0版本,维护2.0,推广3.0。锁安科技微信小程序主要是为师傅服务,师傅利用微信小程序接单和抢单,从接单到预约,再到安装和核销。完成上门服务。师傅可以建立自己的团队,自己管理团员,给团员派单。 项目职责: 1、使用原生的微信小程序和va
为智能锁安装提供管理平台,负责锁企和师傅的一个管理平台,通过锁企业下单,由平台管理分配给师傅,使用者是公司客服。1、负责静态页面的搭建以及数据的交互 。 2、使用 element-ui 组件构建顶部 左侧侧边栏、右侧内容模块页面的构建 。 3、登录页使用 axios 发送