思源笔记 - 仿 Notion 的数据表格 -Note Views 挂件使用教程

本贴最后更新于 558 天前,其中的信息可能已经时移世改

提示:当前新版本思源笔记已经原生支持【数据表格】功能,不需要这个挂件了!!!


要达到如下效果,需要在设置-》集市-》挂件中安装 Note Views v3.0 和 Note Attrs 这 2 个挂件。

image.png


1、当前目录结构如下,需要在【我的书籍】这个文件夹下用/去选择 Note Views3 挂件,刚开始是空的,点击刷新也无效,这时候需要去点击其它文件,然后再切换回【我的书籍】这个文件就可以刷新出来了

image.png

2、选择“列表”模式,如果刚开始选择“表格”模式可能会一片空白,需要设置完属性后才能展示。

image.png

3、要达到开头效果,需要去添加属性,默认点击“属性”展示的都是系统自带的,比如创建时间、文档类型之类的基础属性。

这时候需要去在每个子文件下面去加载 Note Attrs 这个挂件,然后添加好需要的属性,这里可以选择很多种类型。至于其它文件,制作模板后加载是无效的,所以其它文件是挨个加载小程序,然后点击“选择已有属性”来把设置好的属性设置即可。

image.png4、这个时候返回【我的书籍】文件,将小程序进行刷新,再点击属性,就可以看到刚才设置的了,勾选后达到如下效果,这个时候可以切换回“表格”模式。

image.png

5、同时点击属性-》右侧,可以拖拽换位置,也可以点击扩展来设置展示名称

image.png


补充说明:

1.除了默认的展示当前文件下的子文件,也可以点击“子文档”选择手动写 sql 查询其它文件夹的,具体 sql 可以查询“帮助”,里面都有详细说明。

2.不要设置太复杂的 sql 查询,不然会出现未知 BUG。

3.筛选这里也可以筛选自定义的属性。整体使用效果还是很还原 Notion 的数据表格的

4.文档中设置的属性小挂件去掉也可以,他是保存在文档属性里的,后续添加上挂件依然存在。


一些小问题:

1.Note Views 挂件里面的每项设置,点击后会弹出框,但是需要再次点击才能把框收回去,略麻烦

2.在 Note Views 挂件展示中默认会很乱,包括每个选项的类型都变成了“文本”,需要手动再调整过去,但好处是后续你只需要在这个挂件调整即可,子文件里的属性自动变动

3.Note Attrs 挂件在添加属性的时候可能会卡 BUG,选项框一直不消失,重启软件恢复

4.Note Attrs 有时候会出现添加属性但不显示的问题,这需要关闭当前文档,然后重新打开文档让属性显示一个日期属性,后续操作会正常

5.当前端设置完成后,其它同步端是没法展示的,github 问过作者了,确实没法同步,只能重新设置。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    25894 引用 • 107289 回帖
6 操作
goodboy23 在 2023-11-30 15:48:27 更新了该帖
goodboy23 在 2023-11-30 15:47:58 更新了该帖
goodboy23 在 2022-06-27 14:19:51 更新了该帖
goodboy23 在 2022-06-23 15:10:26 更新了该帖 goodboy23 在 2022-06-22 16:31:46 更新了该帖 goodboy23 在 2022-06-22 15:33:11 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 660 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    4 引用 • 7 回帖 • 7 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    6 引用 • 26 回帖 • 544 关注
  • Kubernetes

    Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。

    118 引用 • 54 回帖
  • Facebook

    Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。

    4 引用 • 15 回帖 • 451 关注
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    52 引用 • 190 回帖 • 1 关注
  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    171 引用 • 1537 回帖
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 764 关注
  • 创业

    你比 99% 的人都优秀么?

    82 引用 • 1395 回帖
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    268 引用 • 666 回帖 • 1 关注
  • 安全

    安全永远都不是一个小问题。

    199 引用 • 818 回帖 • 1 关注
  • 脑图

    脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。

    32 引用 • 99 回帖
  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    315 引用 • 547 回帖
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    56 引用 • 85 回帖
  • Redis

    Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。

    284 引用 • 248 回帖
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    17 引用 • 7 回帖 • 2 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    7 引用 • 69 回帖 • 5 关注
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    59 引用 • 29 回帖 • 4 关注
  • JVM

    JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。

    180 引用 • 120 回帖 • 2 关注
  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    336 引用 • 324 回帖 • 1 关注
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 673 关注
  • 书籍

    宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”

    80 引用 • 396 回帖 • 2 关注
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    108 引用 • 295 回帖 • 1 关注
  • Shell

    Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。

    125 引用 • 74 回帖 • 1 关注
  • 以太坊

    以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。

    34 引用 • 367 回帖
  • Node.js

    Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效。

    139 引用 • 269 回帖 • 2 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    86 引用 • 165 回帖 • 1 关注