ID:348872

去码头整点薯条

前端开发工程师

  • 公司信息:
  • 中软国际科技服务有限公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 昌平

技术能力

1. 熟练使用 Echarts 数据可视化图表库
2. 熟练掌握 html5、css3、flex 布局和常用 ui 组件
3. 熟练掌握 JavaScript 基础知识,熟悉 DOM 操作
4. 熟练使用 es6 特性,了解 async/await 语法糖和 Promise 原理
5. 熟悉 vue 全家桶+element-ui 项目开发流程
6. 熟悉 vue-router 传参及守卫,vuex 进行数据存储、修改操作
7. 熟悉 axios,并对其进行二次封装。掌握跨域及其解决方法
8. 熟悉多种 vue 组件通信方法和响应式数据原理
9. 熟悉组件化编程,减少代码耦合性
10. 熟悉 webpack 及打包过程,git 仓库进行版本控制
11. 熟练使用开发工具 VsCode、HBuilder X,能够利用 eslint 进行代码的规范性约束

项目经验

可视化自定义大屏
项目介绍:
1.大屏编辑界面包含三个模块,组件栏(用于拖拽生成各种组件,组件图层显示列表)、大屏
画布界面(实时展示当前大屏效果)、配置栏(展示当前组件的配置信息,通过输入值和选项
修改)
2.通过拖拉拽方式把组件拖拽到大屏画布界面,通过配置栏修改组件配置和动静态数据。
3.拥有导入导出大屏数据功能,能够快速复现一个大屏。
4.可以让销售等非技术人员进行简单的数据大屏配置,实现缩短工期,节约开发成本。
负责内容:
1.内置并适配自定义图表组件库
2.实现大屏编辑界面组件栏模块开发:按照组件类型进行二级分类、图层列表控制组件按照
从上往下的顺序渲染堆叠顺序
3.实现大屏画布模块开发:在鼠标位置渲染拖入的组件、根据配置栏实时更新组件配置、拖
动组件修改其在大屏的位置
4.实现大屏组件配置栏模块开发:鼠标点击组件时获取其当前的配置信息
5.大屏导入导出:导出时生成大屏组件配置信息的 json 文件,导入时读取配置文件并进
行渲染
技术实现:
1. 使用 props 和$emit 实现大屏组件数组在三个模块页面间传递
2. 实时拖拽组件会造成卡顿,改为拖拽时生成组件边框进行移动,松开鼠标再移动组
件。
-------------------------------------------------------------------------------------------
自定义图表组件库
项目介绍:
1. 内网组件项目,用于快速配置开发图表使用。组件库基于 Echarts 开发,包含柱状图、
折线图、饼图等图表组件。
2. 组件拥有默认演示样式和内容,可以通过配置对象更改组件样式、添加静态或动态接口
数据。
负责内容:
1.折线系列和饼图系列组件的开发和新增配置开发。
2.优化组件冗余代码,使用混入功能把重复的配置函数提取出来,日常 bug 修复。
3.组件配置对象的处理逻辑和优化配置对象结构。
4.编写组件使用文档:按组件类型进行分类编写,包含组件展示、使用方法、代码展示
和配置项说明。
技术实现:
1. 封装 Echarts 图形渲染组件,根据 Echarts 文档配置项分类解析传入的配置对象。
2. Echarts 配置项属性名过长,导致接口传递配置对象过大。通过配置缩写全写对象
处理,上传时使用缩写,接受数据时解析成全写渲染图形。
3. 通过 watch 监听配置对象并和本地配置对象递归对比,只对有变化的部分进行更新
渲染,并更新本地配置对象。
---------------------------------------------------------------------------------------
BON CAKE 后台管理系统
项目介绍:供内部员工使用,拥有对商品信息、员工账号、权限的管理和统计数据可视化功

技术栈:vue-admin-template、vue 全家桶、echarts、element-ui、axios
负责内容:权限管理模块和商品管理模块
技术实现:
1. 使用员工菜单权限信息与通用路由结合并重新注册路由对象,实现菜单权限
2. 保存员工按钮权限信息,创建函数接收按钮标识,判断是否在按钮权限信息内存在。
并挂载到原型上,所有组件均可调用。实现按钮权限
3. 使用 axios 封装请求接口函数,方便直接使用
4. 使用 vuex 调用接口函数来操作数据,实现增删改查

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服