项目描述:贵州省“能源云”综合应用管理平台,全省生产能源动态情况一目了然,实现能源基础信息动态管理、数据在线填报、智能化数据实时采集,可实现能源生产全过程、全方位跟踪和管理等功能。
技术栈:Vue.js Vue-router Axios Vuex Vue-CLI Element-UI Scss Echart
开发详情:
1.使用Element-UI快速搭建页面,基于Vue.js模板语法实现数据驱动视图。
2.页面中使用 v-model 绑定对应数据,用async 、await方式发送请求,用Validate验证表单和this.$router.push实现跳转
3.封装axios请求函数,挂载到 Vue.prototype 原型对象中,在组件中通过 this 直接访问
使用Vue-Router进行页面跳转及导航守卫的设置
4.通过Echarts实现数据可视化和数据大屏
5.通过Vuex实现数据状态共享和更改
6.通过qs将对象序列化成Url或将Url解析成对象
点击空白处退出提示
评论