①熟练使用 Vue(包括vue3) 及其周边工具 vue-cli、vuex、pinia、element-ui、vant-ui、axios 等;
②熟悉 canvas、css3 、scss、 jquery、echarts、mescroll ;
③熟练使用 git 代码管理工具以及 Photoshop、vscode 等工具;
④熟悉小程序和公众号开发;
⑤熟悉 webpack、vite、typescript、node.js;
⑥了解 linux 系统、mysql数据库,会基本的操作;
项目一:农银快 e 付商户端-小程序 项目描述:该项目是一个为商家更好的管理经营提供帮助的小程序,包括收款、经营统计、活动管理、会员 服 务等功能。整体使用的原生小程序框架。 项目职责:我负责搭建了整体的框架,并解决了如下一些的问题: 1、运用 Object.defineProperty 封装了一个 watcher 监听用户是否登录 2、用weapp-qrcode 封装生成海报的组件 3、解决小程序原生的 canvas 文字换行左对齐问题 4、解决 ios 扫描二维码后弹框一闪而过问题
项目二:苏州农行商户端-h5 项目描述:该项目是一个为商家更好的管理经营提供帮助的公众号,包括核销、活动管理、会员管理、绑定 门 店码等功能。整体由vite构建,使用vue3+ts开发,ui框架采用vant(按需引入),采用pinia作为全局状态管理插件,vw 作为移动端适配方案。 项目职责:我负责搭建了整体的框架,并解决了如下一些的问题: 1、制定开发规约 2、首页性能优化 3、使用 html2canvas 封装生成海报组件 4、接口无感刷新
项目三:抽奖活动后台管理-pc 项目描述:该项目是一个用于配置抽奖活动的后台管理系统,整体采用 vue-cli3 框架,sass 以及 ES6、7 语 法,使用 axios 封装 ajax 请求,element 作为 ui 框架,require.context 自动化导入 store 模块,用递归组 件渲染菜单栏。 项目职责:我负责搭建了整体的框架以及活动配置等功能并解决了如下一些的问题: 1、使用递归组件渲染左部菜单 2、用require.context 自动化导入 store 模块 3、封装下载文件插件