js 代码片段实现,只聚焦当前文档所在的目录树

需求在使用“始终定位打开的文档”功能时,只展开当前文档的文档树,自动关闭(不展开)其它无关的文档树。例如:有笔记本 A,内有文档 A1,子文档 A2、子子文档 A3。有笔记本 B,内有文档 B1,子文档 B2、子子文档 B3。已将文档 A2、B2 打开,显示在上方页签栏中。启用“始终定位打开的文档”功能。点击 A2 页签,左侧文档树自动展开,并定位到 A-A1-A2;A3 列表不展开点击 B2 页签,左侧文档树自动展开,定位到 B-

js 片段实现目录树自动展开 V0.0.2

看到论坛里有很多人表示希望有这个功能,今天也在看帖子讨论的过程中研究了一番,有一点思路,就试着实现了下。由于刚接触思源,插件还不会写,api 也不熟,所以选择用 js 片段实现,基本是纯原生 js 实现。主要功能:记住上次已展开的目录,下次打开或刷新时自动展开上次已展开的目录。实现原理:仅记录已展开目录的 data-path,笔记以 data-url 区分,以 object 嵌套的方式记录展开目录所在的层级关系。加载时

如何查看最近写了哪些笔记呢?

需求我会把每天的笔记按分类,写在不同的文档里。想有一个自动的视图,能看到今天写了哪些笔记。比如今天看到一个软件不错,就记录在【windows> 软件使用】页面里。就希望自动更新的视图里能展示:2024-07-27windows> 软件使用写的笔记内容应该通过什么功能、插件来实现呢?或者写代码如何实现求大佬解答实现如果想自定义,还得 js,这里建议安装 data-query 插件然后就可以配合 SQL 实现这种效果