熟练HTML5+CSS3进行页面布局,高度还原设计图稿页面及交互效果.代码能够符合w3c标准
熟练 Sass、less预处理器,快速编写css,代码优化提高效率.
熟练使用JavaScript,TypeScript,对于面向对象、作用域、异步、原型、跨域、等js运行机制有过了解.
熟练使用axios和ajax,webscokt等向后台请求数据并前端渲染,并与后台对接.
熟练掌握VUE2 VUE3 全家桶(vue-cli、vuex、vue-router、axios)进行开发
熟练使用element-ui、vant-ui、Bootstarp,echarts等主流框架,搭配项
新疆山洪调查评价应用平台
项目描述:新疆山洪调查评价应用平台是专门为新疆雨量天气打造的一款实时监测平台,专门针对新疆的雨量段位,山洪情况,社会经济情况做出评估
技术栈:vue-cli,vue-router,axios,vuex,Element-ui,Es6,OpenLayers地图服务, scss,
项目职责:成果查询,险情评估,辅助预警,灾情查询,系统管理,匹配管理,雨量站管理,以及子模块
项目技术实现:
使用Element-ui进行骨架搭建和基本布局
使用Promise对Axios进行二次封装,以及数据请求页面渲染
辅助预警模块:通过Swiper垂直滚动属性来实现小流域的数据展示,并用js来实现弹出框拖拽的功能,
通过三元表达式来进行一个全疆和县域的数据切换
系统管理模块:使用Download方法将数据进行下载,并将其封装成组件,通过css3+transform动画实现抽屉模式对一些表单过长和文档进行展示
使用js来实现放大镜功能
匹配管理模块 通过js中indexof方法和防抖节流以及懒加载来实现河道村落搜索功能
灾难查询模块 通过Elementui的upload组件进行文件上传
雨量站管理中通过$query路由传参方式进行地图定位
新疆山洪调查评价应用平台是专门为新疆雨量天气打造的一款实时监测平台,专门针对新疆的雨量段位,山洪情况,社会经济情况做出评估,做到灾难预警,受灾情况,受灾后资源如何分配,大大节省了人力资源来进行数据统计
使用Element-ui进行骨架搭建和基本布局 使用Promise对Axios进行二次封装,以及数据请求页面渲染 辅助预警模块:通过Swiper垂直滚动属性来实现小流域的数据展示,并用js来实现弹出框拖拽的功能, 通过三元表达式来进行一个全疆和县域的数据切换