2.0版本

登录页面

反馈页面

输入您的意见、建议,我将用心倾听,不断优化

信息展示

用户只显示用户自己和管理员发的所有信息,管理员可以看见所有信息。

BUG

这里主要是有个时间展示的坑,我设置的时间是django的Datetimefield(auto_now_add=True)自动生成,但是它以字符串导出来有杂质。
比如: 2022-03-11T21:20:42.627980

小程序处理数据

一开始的打算是在小程序里来处理这个数据,简直不要尝试了,简直了。
在小程序里大量处理数据,首先会卡,还会出现各种BUG,因为要尽可能实时更新数据,切换一次页面就要处理一次,生产队的驴都没这么累的好吧,还要考虑是onLoad加载时处理还是onShow显示时处理又或是onReady渲染完的时候处理。

其实这里应该用JS来处理数据显示

后端处理

然后想了个办法把Datetimefield割开为Datefield和Timefield
接着在后端返回数据时给time做个切片[:8],效率直接拉满,very beautiful!

演示视频(音乐忘关了).....

第一次系统地写小程序, 收获嘛, 算是把css/wxss打了个基础吧.

Salute!
2022.3.12 10:21

更新3.0版本

优化了登陆界面,提供四种背景,分别为流星1,纯黑,流星2,代码雨。
两个流星都是copy的,代码雨算是借鉴html版的,小程序里面要复刻还是有些难度,
可能由于内核性能原因,手机上的小程序代码雨显得特别卡,这点比浏览器差多了。

2022.3.14 23:46