Rolen's Blog

  • 关于我
  • 小确幸
        • 以时间统计为轴,用公开构建自己的方式,努力度过高质量的一生
  • 更新日志
  • 留言板
Search
Close this search box.

开发出时间统计软件(只要实现简单的功能上线就行)

2024/7/16

  1. 修改任务分类页面
    • 子分类可以添加 子文件(以勾选框的形式出现)
    • 支持分类的重命名和删除

我想要实现的分类效果是

  1. 最顶层的分类相当于一个文件夹,然后在这个文件夹下可以创建一个列表,但我在A文件夹喜爱创建了B列表,假如我现在点击B列表的话,那么这个列表里面存放都是一些任务,如果没有任务的话就显示为空,如果有任务的话,就显示任务,这些任务像每个可以勾选的框一样,如果想要创建任务的话,就列表的那个文本框里面直接输入任务,然后回车就可以在这个列表下创建任务了,其它文件夹和列表也是同理,你理解我的意思吗

2024/7/10

  1. 修改任务分类页面
    • 单独分类页面测试是否能跑通整体的分类逻辑
      • 文件夹 > 文件 > 子文件 灵活添加

我无法将我理想中的分类方案,用语言表达出来,然后告诉GPT:

你现在给我设计的分类方案不是我理想中的,我现在告诉你我理想中的分类是什么样的

首先有几个默认的根分类 比如工作、学习,在这些根分类下面,用户可以添加子分类,以此循环,这些根分类以列表的形式展示,比如

工作 学习

假如我现在想要添加工作方面的子分类,我可以点最上面的添加按钮,出现一个添加分类的弹框,这个弹框有几个字段

  1. 分类名称
  2. 分类属于哪个文件夹(这个地方可以选择之前的根分类,比如工作或者学习,或者也可以自己在这个地方创建根分类,如果是创建根分类的话,就弹开另一个弹窗,填入根分类的名字,确定后就相当于生成了根分类,然后显示到根分类的列表中)
  3. 添加和取消按钮,如何点添加按钮,就在选好的根分类下面创建该根分类的子分类,如果点取消按钮,就取消

2024/7/9

  1. 添加任务分类页面

2024/7/5

  1. 增加手动添加时间记录功能

2024/7/3

  1. 更改时间记录的显示UI
    • 页面宽度100%
    • 改为滚动模式
  2. 解决同时出现两个rating的bug
  3. 抽离rating的模块

2024/7/2

  1. 更改计时器和显示时间记录的UI,上下显示改成左右显示
  2. 更改时间记录的显示UI
    • 以时间线的方式展现
    • 以日期组的方式展现

2024/6/28

  • 时间记录只显示,改成可编辑
  • 编辑后更新时间记录
  • 修改时间记录显示的UI
  • git仓库进行版本管理

2024/6/27

  1. 显示时间记录

2024/6/26

  1. 将时间记录写入连接数据库(2024/6/26)

2024/6/21

设计基本页面的结构

  1. pages
    • page:focus(计时器+显示时间线)
      • 正向计时(component)(先完成这个的部件)
        • 实现计时功能
          • 当按下暂停的时候,需要出现 继续 或者 完成的按钮 (2024/6/21)
        • 增加备注功能(2024/6/21)
        • 增加时间体验功能(2024/6/21)

2024/6/20

理解nuxt.js的整体架构逻辑关系

此处是通过不断跟Chat GPT对话的方式来理解,用时30分钟。

小总结:假设nuxt整体框架是一个餐厅,那么

  1. static: 就是餐厅墙体上的静态画、摆件等等
  2. middleware: 前台接待、保安,来判断目前的一个服务状态,比如订单情况,空座情况等等
  3. page: 餐厅内不同的区域,比如餐厅大堂,前台招待,厨房,厕所等等
  4. layout:每个区域的布局,装修,比如大堂用统一的配色等等
  5. componments:餐厅里面的组件,比如桌椅等等,可以被重复利用
  6. asset: 餐厅里面的原材料,比如食材等等
  7. plugin: 链接外部的服务,比如餐厅的供应商,打扫服务等等

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注