1.熟悉HTML5/CSS3的新特性并进行结构样式优化;
2.能够使用媒体查询、rem等技术进行响应式布局适配不同移动设备;
3.熟悉javascript语言核心DOM、BOM,闭包原理,面向对象,理解原型链的继承机制;
4.熟练掌握Ajax,能够配合后台完成页面的交互功能,能够解决跨域问题;
5.熟悉使用jQuery、Vue,bootstrap,easyui等UI框架;
6.了解微信公众号,小程序功能相关开发;
橙子小屋后台管理系统:
橙子小屋是配合前台网站开发的后台管理系统一个植物提取个人护肤品牌,涵盖青橙系列、苦橙系列,为用户提供橙子护肤青春肌、橙稚园沙漠肌、橙净界敏感肌等产品,旗下还拥有无敏氏品牌。
1.element-ui绘制用户管理页面,ESLint进行代码规范
2.在实现搜索功能的时候使用了vue中的v-model双向绑定数据进行实现
3.添加用户的时的收集数据先校验 后储存 如果用户已经存在就不在允许添加
4.表单的使用element-ui提供的:rules去设置校验规则,resetFields清空表单
5.权限管理页面绘制,树形控件展示,鼠标点击修改时传scope.row本条数据,存储当前的角色id,在发送请求,存储后台返回所有用户的权限id,点击确定时统计选中的权限id,且在请求头加入角色id,传给后台后并且有成功进行的信息提示
6.在router中的index.js设置路由守卫,根据前置路由守卫中to.name不等于login时,看是否有token,没有token就跳转到登陆的首页面