1、精通 html5 和 css3 的页面布局以及新特性 如:语义化标签、input 属性的 type 属性值、动画、视频音频(video、audio)
2、熟练掌握 JavaScript(闭包、原型、原型链)等,ES6 的一些新增的特性(let 和 const、解构赋值、本地存(localStroage、sessionStorage)、箭头函数、导入导出(import、export、export default))
3、熟练使用 axios 并且将 axios 进行二次封装
4、熟练使用 vue 全家桶(vue-cli、vue、vuex、vue-router、axios...)
5、熟练使用 element-ui、mint-ui、vant-ui、antd iview-ui等 ui 组件库进行开发
6、熟练掌握小程序 API,使用小程序开发工具进行小程序开发
7、熟练掌握 git 语法
8、熟练掌握 uni-app
9、熟练使用 echarts 图表和 canvas 画布
项目名称:云市场商城、买家端、卖家端、管理员端后管系统
项目线上地址:https://cloud.yunan315.com/shop
项目简介:云市场商城及三个附属后台
技术栈:vue 框架、vue-cli、vue-router、axios、webpack、element-ui、Es6 ... 项目周期:(2022.06~2023.09)
项目职责:
买家端(账户中心(基本信息,实名认证、安全设置、用户管理、角色管理)、费用中心(总览、订单管理、账单管理、发票
管理、合同管理、优惠折扣)、消息管理、工单管理、交付服务中心、登陆注册...)
卖家端(服务商管理(服务商信息、安全设置、子账户管理、角色管理、店铺管理)、商品管理、订单管理、结算管理(财务
对账、结算记录、收款信息)、优惠券管理、发票管理、合同管理、交付服务中心)
管理员端(系统管理(角色管理、用户管理、菜单管理、卖家端菜单、卖家端菜单)、工单管理、商品分类管理、买家端审核、
卖家端审核)
云市场 商城(购物车、商品展示、商品分类、立即购买、加入购物车、付款(银行汇款、第三方付款...))
项目技术实现
1、使用 vuex 进行前后端数据交互处理,精简代码的繁琐程度
2、使用本地存储 LocalStorage 实现用户登录状态;
3、使用 Element-ui 里面的响应式布局组件实现首页模块的整体布局;
4、通过 Axios 请求后台数据,并配合 ES6 进行数据的增删改查;
5、 使用 element-ui 搭建分页器,实现数据的分页效果
6、使用了element-ui里面的对话框,来进行点击显示查看详细数据
7、使用了element-ui里面的树形控件(tree),来进行显示菜单,对左侧菜单栏进行增删改查
8、第三方支付的时候使用了websocket与后台实时通信,实现支付成功进行跳转