1.熟悉 HTML、CSS、Html5、 流式布局、响应式布局、css3动画
2.熟悉 JS原型链、作用域、this指针、new操作符及常见数据结构
3.熟悉 Es6新语法,例如promise,async/await,箭头函数
4.了解 vue、 vue-cli、vue-router、vuex、 vant、element-ui等框架快速开发
5.熟练使用react、redux、hooks、antd 、umi等框架快速开发,封装常用组件
6.掌握微信小程序开发,熟悉小程序整体开发流程
7.掌握使用 web 插件: echarts、百度地图等
8.了解nodejs 内置模块 了解koa mysql语句 ,npm发包有一定了解
9.掌握git webpack打包工具 代码风格规范 eslint husky
新奥阳光易采科技有限公司 h5和web
1.按照产品需求,设计稿使用antd实现页面交互功能及页面美化
2.负责客户管理,数字模板,企业处罚等模块的功能开发
3.使用react-slick封装企业身份轮播卡片,基于antd封装共用业务弹框组件
4.负责数字模板开发,完成模板添加展示、填写等功能
5.使用useRequset实现前后端交互
6.合理使用防抖节流进行列表搜索优化,按钮提交防重
7.使用antv-g6实现紧凑型树展示
8.根据权限实现列表,详情查看权限,限制用户提交编辑按钮权限
9.使用lodash第三方工具库处理数据,moment处理日期转换,,classnames实现类名合并
1.按照产品需求,设计稿使用antd-mobile实现页面交互功能及页面美化
2.负责认证拍摄,厂址列表,厂址详情等模块开发
3.实现获取经纬度,查询定位服务,上传视频,图片添加水印功能
4.实现列表虚拟滚动,限制按钮权限等功能
5.使用阿里巴巴矢量图标完成页面小图标渲染
6.使用二次封装的接口请求方法实现前后端交互,获取厂址列表数据,厂址