请在招聘软件上说一下那个公司,我都对不上啦,谢谢
北京平步科技有限公司
法定代表人: 陶光慧
地址:北京市海淀区知春路甲48号盈都大厦3号楼3单元19A
一、项目
学捷后台管理系统(PC端)
项目介绍:该项目是对学捷教育前台信息管理的后台管理系统。
技术栈:Vue-cli/Vue-router/Vuex/axios/ECharts/sass/es6/Element-Ui
负责内容:
1.参与产品的需求评审、配合领导实现项目功能与业务的梳理、以及任务的划分
2.基础配置,如路由配置、跨域的配置、api接口的封装
3.静态页面的还原和数据的渲染
4.登录模块、退出登录、修改密码
5.公共组件、样式的封装
6.可视化的开发,折线图、柱状图的渲染
项目技术:
1.Element—Ui的Container布局容器进行页面布局
2.完成订单模块select下拉选择按id查询以及品类查询功能
3.使用Pagination 完成分页器功能模块
4.运用Promise对axios进行二次封装实现异步数据交互
5.使用Element—Ui的el—Menu插件实现左侧导航菜
6.使用Vue—router实现对路由的管理以及路由的嵌套
7.运用了ECharts对统计数据进行了有效的提取整合,进行数据可视化展示
8.运用router.beforEach来实现全局的一个路由权鉴
二、技术栈
Vue中Axios封装API接口的思路及方法
Axios封装
- 创建文件:一个是http:axios,一个是api:接口
- 在http.js里面引入安装好的axios
- 设置接口请求拦截
- //设置响应超时的时间axios.defaults.timeout = 5000;
- 使用promise返回axios请求的结果
api封装
- 首先是要在api.js中引入刚刚封装好的axios
- 然后就可以根据接口文档来进行数据的获取
- 引入API到需要的组件中:import {封装的函数名} from ‘api.js的路径’
- 去vue页面通过生命周期来获取数据:this.startList = res.data.data.list