个人介绍
•熟悉掌握 Html,Css, JavaScript, bookstrap
•熟悉 vue2,vuex, ElementUI
•熟悉 uni-app, uView
•熟悉 vue3, vite, pinia,ts
•熟悉 mysql, node.js
•熟悉 git 版本控制
•对页面美化有灵感
•个人开源项目:https://github.com/lwf123456789?tabrepositories
工作经历
2022-11-01 -至今贵阳宏思锐达前端开发
主要负责PC端,小程序app,写过公司的两个项目,药企小程序app端,以及管理系统pc端,公司采用的是vue2框架,为公司做了不少贡献,对性能优化和页面美化以及代码的可读性有了一定的提升
教育经历
2020-07-01 - 广州大学松田学院软件工程本科
平均绩点3.5,期间获取证书有英语四级,普通话,计算机二级,参加过蓝桥杯
技能
采用Vue3+Ts+Vite+pinia+axios二次封装,login(登录页面)、 404(404一级路由)、 任意路由、 首页(/home)、 数据大屏、 权限管理(三个子路由) 商品管理模块(四个子路由),权限管理有用户管理,角色管理,菜单管理,商品管理有品牌管理,属性管理,SPU管理,SKU管理
写 baseURL ,添加拦截器,对请求进行一些处理,如拼接地址,设置超时时间,添加请求头,处理身份验证(添加 token),之后封装一个 HTTP 请求函数,处理响应,状态码 -成功或失败一些逻辑,写相关的 API 函数以及类型 Tabbar有(首页,分类,购物车,我的). ①首页 -结构:滚动容器+[自定义导航栏+自定义轮播图+分类模块+热门推荐+猜你喜欢(有分页功能)+下拉刷新功能+骨架屏],采用组件化, 使用 onLoad 生命周期页面加载时调用,点击热门推荐进入到推荐详情页,功能有 Tab 交互,分页加载,每个 Tab 都有独立的滚动容器,使用的是对索引进行v -show 来实现的. ②分类 -结构:搜索框+一级分类+轮播图+二级分类+骨架屏.二级分类通过一级分类当前的下标来获取数据相对应的数据. ③购物车 -结构:地址模块,SKU 模块,购物车模块 ④我的 -结构:个人信息,填写订单,订单详情,订单列表