1.熟练使用 hubuildx+uniapp 开发小程序(包含微信 ,支付宝和 app 内嵌 H5) ,节约开发成本 ,一套代码 , 多端通用 ,更易于管理
2.熟练使用 Vue2.0 框架+element-ui +axios 进行项目模块化开发 ,掌握 Vue 生命周期并熟练使用 Vue-router,熟悉 Vuex 等相关技术 ,了解 MVVM 双向数据绑定原理
3.熟悉用原生 JS、jQuery 对 Dom 进行操作 ,实现页面动态交互效果
4.熟悉 javaScriptES6 新特性,熟悉 H5 的新特性,如语义化标签,video,audio,拖拽 API ,Localstorage、Sessionstorage、Cookie 本地存储的使用,等
5.熟悉用原生 JS、jQuery 对 Dom 进行操作 ,实现页面动态交互效果
6.熟悉 Ajax 异步通信技术、对数据的请求、展现以及相关跨域问题的解决
7.熟悉使用 G it/Sourcetree 进行源代码管理 ,会使用前端自动化工具 ,webpack ,包依赖管 理工具: NPM、YARN
8.了解 Node.js 服务器端语言
宁停车小程序(宁停车,微信,支付宝,app 同)
项目时间 :2024-07 至 2023-09
项目描述:南京市路内外停车缴费 ,月卡购买和续费,车位预约,共享车位申请以及摇号,停车场已经便民服务 地图等业务
技术栈:Vue+vue-cli+vue-router+vuex+axios+ES6+elementUI +Echarts+less 负责模块:
1. 使用 hu buildx+uniapp 实现项目额创建
2. uni.request 发送请求 , 拿到后台数据
3. 利用 scroll-view完成溢出内容展示;
4. 自定义底部导航组件 tabbar 利用 list 中的 pagePath 实现主模块跳转;
5. 在根页面的 onLaunch 钩子中通过判断是否有个人用户的信息 ,若有则通过 uni.switchTab 跳转到 首页;
6. 完成登录授权 ,使用 uniapp 提供的官方 api(uni.login、wx.getUserInfo)实现登录授权完成店铺 分享(onShareAppMessage)和微信支付(wx.requestPayment )。
7. 使用 uniapp 条件编译来实现差异话处理 ,包含样式 , 支付 ,地图
8. 使用 hu buildx 打包工具 ,完成微信小程序 ,支付宝小程序 , 以及 app 内嵌 h5 内容
1. 使用 hu buildx+uniapp 实现项目额创建 2. uni.request 发送请求 , 拿到后台数据 3. 利用 scroll-view完成溢出内容展示; 4. 自定义底部导航组件 tabbar 利用 list 中的 pagePath 实现主模块跳转;
1、 使用 vue-cli 搭建项目的基本结构 ,对项目拆分 2、 使用 elementUI 快速搭建项目页面 3、 axios 实现增删改查的复杂逻辑 ,将业务逻辑和请求逻辑分离 ,提高代码复用性 进行三层封装后将其挂载到 Vue 原型上 ,无需引入 ,可立即使用 4、