这一行:
const file = app.workspace.getActiveFile();
把它换成你想要获取的笔记:
// 指定笔记文件的路径
const filePath = "path/to/your/note.md";
// 获取对应文件
const file = app.vault.getAbstractFileByPath(filePath );
更进一步的定制可以问 AI。
这一行:
const file = app.workspace.getActiveFile();
把它换成你想要获取的笔记:
// 指定笔记文件的路径
const filePath = "path/to/your/note.md";
// 获取对应文件
const file = app.vault.getAbstractFileByPath(filePath );
更进一步的定制可以问 AI。
大佬,我想问一下,如果我在每一篇的笔记开头都添加这个目录显示,那在拥有上千个笔记的库在启动和运行时会不会很卡,因为我不了解dataview的运行方式,所以不是很清楚
你好,不会的,Obsidian 是动态加载,只有当前打开/聚焦的笔记内容会进行渲染。
另外如果想给每个笔记都加上目录,用这个代码块就有点麻烦了,可以考虑试试这个插件:
GitHub - RavenHogWarts/obsidian-ravenhogwarts-toolkit