精通:html,css,原生js
精通jquery,vue,umi,react等框架
熟练使用git,gitlab
熟练使用react+redux,微信小程序
熟练使用uni-app
可以用vue全家桶开发各类web应用,也能使用umi和dva开发
德拓datarix项目
项目描述
项目使用umi+dva+vant开发的文件视频图片共享平台,不同用户拥有不同权限
Dva/fetch创建请求拦截器添加token验证登录信息
Reacthook和class组件两种方式开发页面
Vant表单校验提交,以及自定义校验规则两种方式判断用户输入。
判断风险文件,通过dva-loading监听请求是否完成更新页面。
通过面包屑和vant表格两种布局方式实现类似windows资源管理器效果
在models中发送请求,将返回结果处理后调用dispatch方法获取
useEffect中获得初始数据和监听数据变化
长兴智慧市监
项目描述
使用vue+elementui+axios开发的数据展示平台。
通过rem以及向window.onresize中添加方法实现大屏和pc端兼容显示
使用echarts绘制各种柱图,树形图,象形柱图和气泡图
使用echarts绘制长兴县地图于首页并展示各个镇和街道相关数据
Echarts图表循环高亮以及列表自动滚动
Echarts图表点击事件,图表提示展示详细信息
长兴数字驾驶舱
项目描述
使用vue+elementui开发,拥有系统管理员,单位管理员,普通用户和和开发人员四种权限
在路由中使用基本路由和异步加载路由实现权限路由
Vuex中action发生请求获取用户权限信息并生成路由和菜单
Vue-Router全局守卫判断用户是否登录,未登录则重新获取生成路由
Axios返回拦截器判断登录信息是否失效,失效刷新页面重置路由并重定向