云盾管理系统

我要开发同款
9527xklxz2022年08月20日
206阅读

作品详情

1. 使用 Vue@2.6 框架编译项目,Vue-router 实现单页面开发,及使用 Vuex 实现组件间的数据交互,减少
请求;
2. 使用 axios 向后台发起交互,使用 sass 预编译 css 样式,使用 Element-ui 中的组件收集渲染相关信息;
3.通过 vue-router 提供的 beforeEach(路由守卫),结合本地存储的 token 实现路由拦截,登录验证;
4. 根据 ui 设计稿,快速搭建页面视图;利用 Element ui 封装业务组件不仅统一了各个业务模块的 ui 交互,
⽽且减少了 30%的开发时间,⼤⼤降低了研发成本;对⽹站数据动态增删改查;使用 vuex 管理数据;vuerouter 实现路由跳转;懒加载等;
5.通过拆分 API 接口和业务逻辑,达到请求逻辑,业务逻辑的分离,增强复用性,维护性;
6.通过 async-await 声明请求,使业务逻辑更加清晰;
7.通过封装 vue-baidu-map,实现动态地图展示,动态定位,增强复用性,维护性;
8.通过 xlsx,file-saver 封装 excel 插件,实现⽹页 table 表单动态生成 excel;
9..通过封装 vue-print-nb 插件,实现打印⽹页,发送到打印机;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论