个人介绍
我是一名前端开发工程师,在前端这个行业有着一定的工作经验,掌握了前端开发的核心技能,对前端开发有着深入的理解和经验,拥有良好的编码习惯,沟通能力和快速学习能力。
我熟练掌握h5、c3、es6新特性,开发过后台管理系统和移动端app,拥有独立的开发经验,技术栈主要以Vue为主。我也非常注重前端的性能优化和用户体验优化,通过不断的技术尝试和创新,成功地提高了多个项目的性能和用户体验。平时工作也是比较认真负责,有着吃苦耐劳的精神和良好的身心素质。
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
主要分为:注册模块,登录模块,首页模块,数据资料模块等..... 主要负责:根据请求返回来的数据,再对数据进行一些处理,然后他能够以echarts图表的方式进行显示数据,方便与查看,使其数据达到可视化,还有对数据的增删改查,进行了简单的封装
项目描述: 该项目有公司组织架构,员工管理,权限设置,工资,社保,审批,考勤,等多个模块,项目用于企业 对人员入职,离职,升职,调岗等进行调整和管理,同时也方便员工查看自己的薪资,考勤等。 项目职责:登录模块, 首页模块, 员工管理,公司设置模块,枚举封装, 运用技术: 1,在 vue-element-admin 的基础架构上进行开发。根据需求重新配置了路由和权限,添加了相应的业务组件, 2,项目设置了响应拦截器,将错误信息打印到控制台,返回 Promise 实例,实现请求错误统一处理避免在每 个网络请求中都重复编写 3,7. 项目中封装了多个组件,例如:使用户快速定位和导航到所需的内容的 Breadcrumb;可单个上传批量上传 的 Upload 等,极大的提高了代码的可复用性和可维护性 4,使用导航守卫结合动态路由表实现权限管理,对用户进行精细化的权限控制,降低系统被恶意攻的风险,提 高系统的安全性。根据每个用户不同的权限显示符合自身角色的模块及数据。提高系统的易用性和用户体验。
主要功能有:首页、问答、视频、文章、短信登录、我的、搜索、频道、评论、聊天机器人等模块。 责任描述:独立开发项目 技术描述: 1、使用 vue-cli 脚手架搭建项目结构,使用 vant 框架+Less 预编译进行开发 2、移动端适配:使用amfe-flexible插件和postcss-px-to-viewport插件进行配置屏幕基于375px开发 3、使用 upload 上传结合支持裁剪和拍照的 vue-cropper 将用户头像上传到腾讯云 cos 4、针对 token,使用了vuex-persistedstate持久化工具 5、使用 keep-alive 缓存文章列表并记录滚动条的位置 6、使用正则和字符串的 replace 方法实现搜索的联想关键字高亮 7、使用 moment.js 格式化时间插件封装全局过滤器 8、使用 websocket 技术实现聊天机器人,并使用 Vue.$nextTick 滚动到底部信息 9、利用refresh_token在token过期后,自动去请求一个最新token