日常更新维护

2021-10-18

今天的工作内容主要是 DA 组件的小重构和日常更新维护,解决了一个页面的状态设置问题。从原有的“一行数据,一个弹窗”的写法改成了“一个弹窗,多行共用”,提高复用性。并解决了弹窗内容更新后,需要触发父组件重新更新列表数据的需求。

晚上回到家就维护起小窝,除了给图库增加了点赞功能、修复点赞导致日记更新时间被修改之类的小问题以外,我终于将接口的分页参数 num 给全部替换成了 page

前后台两个前端均已完成适配,目前还差微信小程序端没做,需要后期继续完善。除此之外,还有 Preact 版小窝后台滚回去 React 的迁移任务等着我去完成,因为这旧版小窝后台(没有 TypeScript 的版本)的代码在我现在的编程水平下,看起来是特别的糟糕!还有很多 Class 组件(在新版里已经改掉了)

饭后,也是一如既往的日常刷原神清理委托等,就不详细说了。直到 10 点左右才根据 @Innei 今日的修改情况,完成了重新进行 RSS 项目服务端的 Docker 部署工作。我对这块存有疑问的地方,就是不太确定镜像是否会重新创建,导致此前的测试数据丢失,需要重新建立。

在之后,我打算给小窝的前台部分接入后端的点赞功能,在代码测试方面遇到了点麻烦,因为没有测试环境,直接提交 Git 又显得冗余,特别不好,就花了点时间整了下自己国内的服务器环境,这里已经年久失修,发现数据库连不上去,网站也是 502 报错。前者暂时没解决,后面重新建立了一个 Nginx 的虚拟主机就好了。

多云 一般
概览页 时间轴
奇趣音乐盒 技术源于 Kico Player
Emmm,这里是歌词君