这是我子弹笔记系列的第二个工具,具体应用参见:https://zji.me/a42e8ff0-2679-47bc-8f2c-4d0ee1ca3f15/,文章密码在此获得:https://afdian.net/item?plan_id=e808efe84f7a11ed86ec52540025c377。
红圈是今日(27)。
每日下横线代表有对应笔记,点击可跳转至笔记。黄色是有未完成任务(22),红色是有重要事件(13)。此功能可自定义。
点击有笔记的日期可跳转到对应笔记。
首先请阅读:Dataview 自定义视图的使用方法。
基本调用格式如下:
await dv.view("Templates/Dataview/Year-View", {dir: 'Notes/Life/Daily/{{YYYY}}'})
日记文件的路径。注意:目前仅支持 YYYY-MM-DD 格式文件名的日记。
可以看到,路径前后没有 /
。默认为根目录,即在所有笔记中查找符合上述文件名格式的笔记。
路径中可以使用 {{YYYY}}
变量。
指定查询的年份。默认今年。
星期几的名称。默认:['日', '一', '二', '三', '四', '五', '六']
月份名称。默认:['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
用来指定任务标记对应当日下划线颜色。任务标记为 - [!] 任务
格式中方括号内的内容。Minimal 主题对此有良好的支持,也可以阅读:0061 习惯打卡-DataView
默认值:
[
// 有未完成任务
{
color: 'rgba(229, 192, 123, .6)',
marks: [' ', '<', '>']
},
// 有重要任务
{
color: 'rgba(233, 72, 120, .6)',
marks: ['!', '*', 'e']
},
]