熟练使用 HTML5 和 CSS3 实现高质量的页面布局,同时能够结合 Less/Sass 等预处理 器提高代码可维护性和扩展;
熟练运用 JavaScript ,熟练掌握 ES5、ES6 标准和 jQuery 等;
熟练掌握 Vue2、Vue3 全家桶和 React 进行项目开发,熟悉组件化开发;
熟练掌握 Axios、Fetch 前端交互技术,熟悉常见跨域问题解决;
熟练使用 Element、Vant、Ant design 等常用 UI 组件库,能够快速搭建页面布局; 熟练使用 Git 版本控制工具,并掌握项目中的分支管理流程;
运营平台
项目描述:企业内部运营平台,以提高工作效率、降低运营成本。
技术栈:Vue3 / Vue-Router / Element-Plus / Pinia / Axiso / Echarts / pinia-plugin-p ersistedstate
负责模块:
1. 用户管理权限,对不同用户进行角色划分,使用 addRoute 动态生成路由,动态生成菜 单列表。
2. 按钮级别权限控制使用自定义指令,并用 Pinia 存储用户按钮权限列表,动态展示角色 的按钮;
3. 数据大屏:使用 Echarts 封装图标组件,进行大屏展示; 4. 用户管理界面和角色、权限的增删改查操作;