2020 年的第 13 篇日记

2020-01-13

今天上午的主要任务呢,是根据需求制作一个新的后台管理界面。主要的操作逻辑就是可以管理不同的分类,同时要求可以给指定分类增加、删除项目。通过使用 BootStrap 的 Modal 模态框,以及各种 Input 元素,结合 jQuery 就可以实现了。

由于一开始对这个需求理解的不够透彻,上午做的那一点点基本上都废了,直到下午才慢慢改好。经过我的不断尝试,所需要的基本交互功能全部搞定,就是有一个拖拽排序的功能有点问题。

公司项目用 RequireJS 来加载调用各种模块,我用了个叫 JQuery UI 的库,而项目本身却并没有引用,取而代之的类似东西是 JQuery Sortable。这个库在 GitHub 上的上次更新时间已经是五年前,它的使用方法也是非常的复杂,默认是给 ul 列表进行排序操作的,而我现在使用了 div,并且是横向的,因此在交互方面就会有所差异,换库就得重新修改。我花费了很长时间不断摸索和尝试,依旧没有把最理想的效果搞出来,感觉是这个库的设计本身就不太友好。

晚上继续去更新小窝,主要修改了日记的相关功能。前台现已支持按年份展示内容了,考虑到路径的美观性,它的路由地址和页数目前设计在同一个级别,他们的区别方式是年份必须是四位数,一位到二位都是今年的分页。

日常维护项目后,我开了局吃鸡空降奇兵模式,结果意外的获得了 21 淘汰的新记录,实在是太让人惊喜了!明天的工作任务比较特殊,是大佬提到的“跟会”活动。由于是第一次参加,我既紧张兴奋也非常期待。

01.13-排序功能.jpg 01.13-二十杀成盒.jpg 01.13-二十一杀最佳成绩.jpg
多云 一般
概览页 时间轴
奇趣音乐盒 技术源于 Kico Player
Emmm,这里是歌词君