序号解读:
01——软件基础使用、基础语法
02——插件使用
03——综合实战
0 写在前面
dataview插件地址
1 dataview插件介绍
通过 Dataview 插件,可以且实现倒计时功能、表格创建功能、任务查询功能等,对于科研人员来说,整理文献资料是非常不错的选择。
dataview的数据可以来源于文件中的YAML索引。
YAML的调用
---
A: 1
B: today
C: ccc
---
2 dataview 语法
2.1 调用
```dataview
.......
.......
```
在Obsidian中···dataview进行调用,当然前提是已经安装了dataview插件,
2.2 基本设置
```dataview
[list|table|task] field1, (field2 + field3) as myfield, ..., fieldN
from #tag or "folder" or [[link]] or outgoing([[link]])
where field [>|>=|<|<=|=|&|'|'] [field2|literal value] (and field2 ...) (or field3...)
sort field [ascending|descending|asc|desc] (ascending is implied if not provided)
```
1. 第一行 可选择使用list\table 还是task- 列表、表格以及任务内容
例如: table name, sex, year,就会生成相应的列表
```dataview
table Authors,Year,Title,Journal from #02_Au___pyrite
```
2. form 指的是获取数据的来源,可以从标签获取(#tag) 从文件夹获取 (folder) 从[[link]]链接获取,或者从链接了 link 的文件获取(outgoing([[link]]))
3. where用于对上述获取的数据加以规则
4. sort进行排序,默认的是升序
3. 升级操作与参考资料
- Dateview 可以进行倒计时设置
-
DataviewJS实现标签聚合
官方文档
https://blacksmithgu.github.io/obsidian-dataview/https://blacksmithgu.github.io/obsidian-dataview/