1.精通 html、css、javascript、能够编写简洁、高效的代码,保证项目的 正确性、稳定性与可维护性。
2.能够使用原生 JS 实现网站上的常用功能,熟悉常用的 DOM 操作,熟悉 JS 中,深拷贝浅拷贝、闭包、事件机制、原型链等。理解 class、Promise、async/await、箭头函数、展开运算符、proxy 等 ES6 新特性。 熟悉 AJAX 异步局部更新技术,使用 jQuery 、AJAX、Axios、fetch 等请求技术和后端进行数据交互,掌握常见的解决跨域问题的方案,如 CORS、配置代理服务器和 JSONP 等。
3.熟练掌握 Vue 框架,对于 vue 中组件传值、路由、数据的双向绑定原理、生命周期函数、vuex 状态管理工具有着深刻的理解并能使用。熟练使用 vue CLI 脚手架搭建 vue 项目,配合 Vant、Element-UI 等组件库开发页面。 有模块化的思想,善于封装各种工具类、方法,并使用在项目中。
4.掌握 Git 版本管理工具的使用,包括本地仓库与远程仓库的协作,仓库创建、资源上传和拉取、版本回退、代码冲突解决等功能,熟练掌握 webpack 打包工具
5.熟练使用 VSCode 前端开发工具
智慧政法考核系统(后台管理)
项目描述
基于 Vue+RuoYi 开发的政法考核后台平台,用于进行对任务的监督工作,发布任务,修改任务等功能,项目属于政府类项目,和微信小程序一起连用
1.根据 UI 图稿,规划页面结构,使用 Element-UI 组件库和 flex 布局快速搭建界面。
2.对项目的 Axios 请求进行封装,便于后期接口发生变化时,更容易更改和维护。
3.vue-router 路由来进行页面跳转。
4.使用 echarts 实现数据展示,任务数量等。
5.使用接口 post 传参方式对数据进行修改添加