Lijy bd7fca28d1 Merge branch 'master' of http://47.100.37.243:10080/wutt/manHourHousekeeper 3 năm trước cách đây
..
public e0bb60d99b 解决移动端axios的问题 3 năm trước cách đây
src bd7fca28d1 Merge branch 'master' of http://47.100.37.243:10080/wutt/manHourHousekeeper 3 năm trước cách đây
.env.development dd2eb6a1f8 工时管家——H5 5 năm trước cách đây
.env.production dd2eb6a1f8 工时管家——H5 5 năm trước cách đây
.gitignore dd2eb6a1f8 工时管家——H5 5 năm trước cách đây
README.bak.md dd2eb6a1f8 工时管家——H5 5 năm trước cách đây
README.md dd2eb6a1f8 工时管家——H5 5 năm trước cách đây
babel.config.js dd2eb6a1f8 工时管家——H5 5 năm trước cách đây
package-lock.json 6a3c4fdc4d 再次提交 3 năm trước cách đây
package.json 6f66f83180 优化修改,支持企业微信登录 3 năm trước cách đây
vue.config.js f696f5cf93 h5端增加子项目,工时报告提交时校验日期是否超过项目截止日期 3 năm trước cách đây

README.bak.md

知识体系

封装 axios

  1. 使用拦截器统一处理请求和响应数据
  2. 挂载到原型上

上拉加载更多

  1. vant 的组件
  2. 设置初始高度,不然 bug 很严重

懒加载

  1. 懒加载是什么
  2. 如何实现

环境配置

  1. 根目录新建 .env.development (测试环境) 文件
   VUE_APP_URL="http://132.232.87.95:3000/api"

然后新建。env.production(生产环境)文件

   VUE_APP_URL="http://132.232.94.151:3000/api"
  1. 配置 package.json
    "scripts": {
       "serve": "vue-cli-service serve --model",
       "build": "vue-cli-service build --model",
       "lint": "vue-cli-service lint"
     },
  1. 项目中通过 process.env.VUE_APP_URL 访问 VUE_APP_URL 的值,不同的环境取到的值不一样

打包部署

移动端适配

  1. amfe-flexib 设置 root 元素字体大小
  2. pxtorem px 转 rem