Skip to content
字数
869 字
阅读时间
4 分钟

②提升篇-使用Components在Obsidian中搭建物品管理系统

前情提要

通过初级篇的教程,大家能够搭建出基础的物品管理系统,实现利用看板对不同位置的物品进行展示 同时能够达到基本的==增删查改==功能

搭建一个基础的物品管理系统

本篇教程将会进一步提升,重点关注==属性的使用==,展示Components是如何通过==属性==实现物品的更进一步管理的


1 展示更多属性

现在的==物品管理系统==是根据不同的位置属性进行分组展示的,我们可以在此基础上,展示==更多想要关注的属性==,比如说购入这些物品的开销、购入的时间、数量等

  1. 首先点击属性的配置界面

  2. 点击添加属性,添加我们已经在物品文档的属性栏中填写好的,我们想要展示的属性,这里用==金额==这个属性来演示。

  3. 另外对于添加的属性,Components还可以编辑后缀,比如==金额==是个数字属性,我们可以添加一个==元==的后缀,就能显示为==XX元==


2 选择其他分组展示

上一步骤实现了展示更多属性,现在利用填写的属性切换到另一个分组进行展示,比如说刚刚使用的属性是不同的位置,现在可以实现使用另一个属性——不同的品牌来展示

上图为==基于位置==的分组,此图为==基于品牌==的分组 修改分组的步骤如下

  1. 点击配置界面的分组,修改原来的==分组条件==为品牌属性

  2. 接着勾选我们要展示出的品牌的属性,就能得到基于品牌展示的物品


3 日历化展示

本篇的第一个教程实现了物品的更多属性的展示,对于添加的日期属性,还可以配合==数据视图==的==日历==视图实现对物品的日历化展示


  1. 点击数据视图的配置按钮,切换为日历显示

  1. 回到主界面,然后点击==选择属性==

[!help] 此处“选择属性”的作用 ==日历视图==需要指定一个日期类型的属性来筛选文件 因此选择你想要限定的属性即可 比如我现在想看这些物品都是哪天入库的,稍后我选择==入库时间==即可

  1. 这时我们选择==入库时间==

就能够以日历的形式显示具体哪天入库的物品

[!bug] 推荐在移动端呈现: 这个视图推荐在手机端或者电脑的侧边使用(如上图),全宽的显示效果如下,其实不太好😁


进阶篇预告

③进阶篇内容

1.展示物品图片,物品管理更加直观 2.利用公式属性计算物品还有多久过期 3.利用JS脚本快速增减物品数量

贡献者

文件历史

撰写