Notion 在 DataBase 中添加个性化进度条


效果图

步骤

1. 增加 Property, 选择类型为 Formula

2. 在输入框中输入以下代码


format(slice("■■■■■■■■■■", 10 - prop("已读章节") / prop("全部章节") * 10) + " " + format(round(prop("已读章节") / prop("全部章节") * 100))) + "%"

  • prop: 调用表格中的字段,即列名

  • format: 将值转为字符串类型

  • round: 取整,舍去小数点

Tips: Formula 中的代码不能换行,否则会报错。只能输入单行代码。

个性化:

可以将 ■ 随意改成自己喜欢的 emoji 字符

如:


format(slice("🍉🍉🍉🍉🍉🍉🍉🍉🍉🍉", (10 - prop("已读章节") / prop("全部章节") * 10) * 2) + " " + format(round(prop("已读章节") / prop("全部章节") * 100))) + "%"

Tips: 由于 🍉 的字符长度为2,因此以上代码需要 *2


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM