1、熟悉掌握DIV+CSS布局,以及弹性布局设计页面
2、了解浏览器执行代码的基本原理
3、熟悉百分比布局以及rem布局,通过媒体查询实现页面响应式布局
4、熟悉DOM、BOM及网页通信等web API的基本操作
5、熟悉Ajax与后端的交互,熟悉使用session\localStorage存储机制
6、熟悉es6新特性
7、对与JS中的原型继承和原型链及闭包等知识具有一定的掌握和了解
8、熟悉使用element\bootstrap\echarts等常用开发框架
9、熟悉使用vue框架搭建页面,了解vue中的双向数据绑定等原理
10、熟悉常见的轮播、懒加载等插件(Lazyload\Swiper)
项目名称:大屏类项目()
技术描述:
1、使用vue进行开发
2、使用兄弟组件通信及非兄弟组件通信
3、使用iframe通信机制postMessage使两个独立的页面在发生嵌套式可相互嵌套并监听
4、页面优化,将页面尽可能的静态化,提高页面渲染效率
5、通过公司内部业务框架封装的函数与C端联调
6、自定义配置文件,可在项目打包后自行配置,实现页面数据状态及展示效果的切换
7、通过css设置页面滚动条隐藏,并兼容火狐浏览器
8、合理利用递归处理数据,以及防抖实现监听页面尺寸变化从而重置页面的大小