关于小程序:情侣小程序20版本已提上日程

52次阅读

共计 1412 个字符,预计需要花费 4 分钟才能阅读完成。

开发背景

最后的想法只是为了记录一些账单信息,前面随着女朋友的需要增多,这个小程序也就缓缓地多了一些“奇奇怪怪”的性能,目前已投入理论应用。

代码格局奇怪的起因

看过源码的同学们可能会发现有些中央的代码格局可能有点奇怪,例如以下这段代码:

for (var w = 0; w < i.length; w++) i[w].datas = i[w].data.toFixed(2);
for (var b = 0; b < s.length; b++) s[b].datas = s[b].data.toFixed(2);
d = d.reverse(), f.push(p);
for (var C = 0; C < f.length; C++) f[C].data = f[C].data.reverse();
c = c.reverse(), u.push(h);
for (var S = 0; S < u.length; S++) u[S].data = u[S].data.reverse();
e.pieCharts(i, "pieCanvas"), e.pieCharts(s, "pieCanvas1"), e.lineCharts(f, "lineCanvas", d, "生产 ( 元)"), 
e.lineCharts(u, "lineCanvas1", c, "生产 ( 元)"), console.log("byType", i), console.log("byPeople", s), 
console.log("byWeeks", f, d), console.log("byMonths", h, c), e.setData({
    byType: i,
    byPeople: s
});

其实不是我成心的(无奈脸),事件是这样紫滴,小程序最开始动工的时候本人没有代码仓库治理的习惯,所以源码根本都只是寄存在本地的电脑上,直到有一天,电脑硬盘莫名其妙的坏了,我这个坏习惯导致小程序的源码都没有保留下来,也就是从这时候我开始重视了近程代码仓库的治理。
说到这里,肯定有人会问,源码没了,难道我又从新敲了一份?不是的,因为那时候小程序曾经公布并投入使用,所以我能够通过反编译将公布的小程序源代码拿到,然而拿到的代码格局也就成了当初这样子了。

1.0 版本传送门

1.0 版本地址:程序员的浪漫之——情侣日常小程序

2.0 版本介绍

1.0 版本已有性能

1、标签治理
2、生产记录
3、观影清单
4、辛苦日记录
5、许愿树
(感兴趣的能够去 1.0 版本查看具体介绍)

2.0 版本新增

1、新生产记录
2、睡觉打卡

新性能介绍

1、新生产记录

因为女朋友厌弃之前版本的生产记录步骤过于繁琐,所以给我提了新的需要,想要以表单的模式来进行记录,所以便有了新生产记录性能。
页面如下:


新的生产记录性能应用表单的模式来进行记录,咱们能够自定义表单项,通过表单治理来制订每天须要填写的我的项目。

2、睡觉打卡性能

用于记录每天睡觉时间,统计睡觉状况。

从上图能够看出咱们的睡眠工夫并不衰弱(捂脸),应该要好好改善。

3.0 版本 TODO

1、行程记录
2、纪念日(重要日子)表
3、新生产记录统计面板
……

写在最初

因为该我的项目是在之前边学小程序边做的,所以还有很多中央不太标准或者说须要改善,目前本人仍在重构并欠缺新性能,有感兴趣的同学能够一起交换交换。

代码地址

Gitee:https://gitee.com/zheng_yongtao/me-and-my-doodle.git
集体网站:http://jdhnv787.xyz/JYeontu/#/homePage

正文完
 0