下载地址:
点我下载
本微信小程序的设计来源:
想法:
生命格子(人生格子)、
自己对计划类APP的理解、
target对应为plan、plan分解为todo等
应用:
高效Todo(四象限和时间轴)、
滴答清单(日视图、月视图、年视图、周视图等等)等
demo:
微信小程序官方demo("我的"页面借鉴)、
任务清单demo(主体采用,GitHub:charleslo1/wxapp-todo)、
侧滑特效demo(GitHub:didiaohu/xiaoxiaoxiao/sideslip)(已弃用)、
日历demo(GitHub:youzouzou/wxapp)、
图表demo(GitHub:xiaolin3303/wx-charts)等
目前项目中已经拥有:
界面:
关于
增加笔记
增加计划
增加目标
增加todo
动画测试
日历
日视图(框架已有,丑)
四象限
四象限测试
历史(以时间轴形式展现)
主页
一生视图(类似生命格子,实现的很丑陋~)
我的
月视图(框架已有,丑)
笔记列表
计划列表
设置(未实现)
分享(未实现)
统计(以图表形式展现)
同步(未实现,目前做的只是单机版)
目标列表
todo列表
todo小卡片(可以滑动上下翻的,具体框架已有,不过同样超级丑陋,看来自己的艺术细胞和审美、UI设计方面还是太薄弱了!!!)
周视图(框架已有,丑)
年视图(框架已有,丑)
组件
复选框
mini-复选框(四象限专用,已弃)
mini-todo列表项(四象限专用,已弃)
笔记列表项
排序组件(自主实现,同样超级丑陋)
提示信息
todo-图表-环
todo列表项
todo列表项Pro(在todo列表项的基础上完善了丰富了一些)
模型
Model 模型基类
Note 笔记
Plan 计划
Target 目标
Todo todo
存储管理(提供相关数据的文件读取和写入接口函数,供项目其他页面调用)
Store 存储基类
noteStore 笔记存储
planstore 计划存储
StoreManage r存储管理
targetStore 目标存储
todoStore todo存储
工具类
util 基本工具类,提供格式化数字、日期、生成uuid等方法
wxcharts 提供绘制图表的接口函数
todoManager 自定义todo管理类,进行todo的筛选、排序等工作
planManager 自定义plan管理类,目前没什么方法
targetManager 自定义target管理类,目前没什么方法
noteManager 自定义note管理类,目前没什么方法