工作遇到的坑总结(2020 年 8 月)

工作遇到的坑总结(2020 年 8 月)

第三周

2020-08-18

  1. 今天培训,没怎么工作,
  2. 以后要发布正式版的小程序的时候,要记得提交 svn
  3. 提交svn的时候要把新的页面也提交了,我的经验是,到你新增页面的那个文件夹下提交文件

2020-08-17

  1. 写 mpVue 的时候,千万不要再循环模板里判断长度之类的这种操作,这如果出错,可能导致 页面部分功能的失效

    比方说我下面这个,循环对象的每个元素是item,代表会议的一些参数,其中会议有个会议文件列表的参数,我想判断,这个会议没有文件的时候,就让这个按钮隐藏。在这里用了 length 判断就导致了我其他按钮的失效,我猜测是因为 这个 item 中的数据还没有那么快的加载完,导致抛出了错误。

    工作遇到的坑总结(2020 年 8 月)_第1张图片

  2. 如果小程序包如下的错误(通常是在新建页面,或者是修改页面的文件夹名字的时候)那么你可以重新开启服务npm run server工作遇到的坑总结(2020 年 8 月)_第2张图片

  3. 刚把任务完成,然后又他妈报错,我天天都在写 bug在这里插入图片描述
    百度了一下,如下解决办法
    首先要把 dist 这个文件夹删掉
    然后再项目目录下,打开命令行,执行如下命令

    npm run build
    

    接着又报了错误,说是没有 mycode(这个是我这个项目里独有的,不是普遍概率)
    然后我复制完mycode 之后,又报错,报错信息为 sitemap缺少在这里插入图片描述
    于是我在旧的副本项目中,dist的文件夹下复制了一个,打开发现
    工作遇到的坑总结(2020 年 8 月)_第3张图片
    一堆sitemap.json,于是我打开两个看了看,内容都是这些
    工作遇到的坑总结(2020 年 8 月)_第4张图片

    {
      "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html",
      "rules": [{
      "action": "allow",
      "page": "*"
      }]
    }
    

    新建个这个于是就好了

    经验总结:
    修改 bug 的时候一定要复制一个备份!!!!这可真的太解决问题了。
    执行npm run dev 会重新生成这个 dist 文件,所以咱们也不知道会缺啥少啥,我的经验是把原先的dist 这个文件夹,改个名字distOld,或者说是复制一份到别的地方。

  4. 正则判断手机号^1[345789]\d{9}$,现在手机号第二位有9了,于是要改一下手机号的判断方法了。工作遇到的坑总结(2020 年 8 月)_第5张图片

第二周

第一周

你可能感兴趣的:(#,工作)