前端实习周记04 (开始996了,感觉要爆肝了。。。话说第5周的周记也该开始写了,还有成吨的技术点的博客等着我写)

前端实习周记04


从这周开始996了,工作强度还是有点大,好在身体还算好并没有吃不消的情况(倒是比较担心会出现腱鞘炎和颈椎病的情况)。

不多说了,写了这篇博客还要去搬砖呢


  • 2019/6/17 完成删除提醒弹窗的条件判断和删除请求发送和删除后重新获取数据,解决table中“删除”选项的功能问题
  • 2019/6/18 Table组件使用slot-scope代替render函数;完成删除功能;完成
  • 2019/6/19 公告新增信息上传接口、公告修改信息上传接口;查找富文本编辑器图片上传方式;做出信息填写检查,完成上传信息弹窗提示
  • 2019/6/20 完成除附件上传外所有的功能和接口,优化了公告信息填写和保存,增加提示信息;开始搭建“省份专区顺序维护”;公告信息的文件上传
  • 2019/6/21 开始公告管理页面的联调;在调试间隙写“顺序维护”

遇到的问题

  • 2019/6/17 - iView中render函数的this指向问题 - this指向当前的table而不是vue实例,所以需要其他的方法来调用当前vue实例的方法
  • 2019/6/18 - 传一个对象给函数,对该参数做出修改,但是原对象指向的数据未改变 - JS对象作为实参只是将指针传给了形参
  • 2019/6/20 - 讨论了富文本的图片文件上传问题

    Plan a:点击上传按钮事件时将富文本中base64提出转对象文件上传,请求成功后后端返回图片url,再进行公告上传(缺点是逻辑很复杂)
    Plan b:监听添加图片的事件,触发时异步上传图片文件,用返回的图片url地址替换原有base64 (缺点是逻辑很复杂,而且很耗费性能)
    Plan c:利用quill editor良好的扩展性,用自己的组件替换掉quill原有的base64方法
    Plan d:换一个富文本编辑器,如可以使用Ueditor(学习成本高,而且可用性的不确定性很大)


本周总结

本周完成了除文件上传和富文本问题之外“公告管理”的所有功能,并且开始了联调工作,联机调试好了“公告列表分页查询接口”接口,并为其他接口的联机调试做好了准备工作。周四开始了“省份专区顺序维护”页面的搭建和接口的铺设。由于本周搬家所以工作之余并没有充分的空余时间学习新的技能和知识。

你可能感兴趣的:(实习周记)