【已解决】变量改为表单填写

问题

Obsidian现在有quickadd 或者 templater等可以在使用模板创建文字或者文件,假设等待输入三个变量,这里以quickadd的形式
{{value:1}}
{{value:2}}
{{value:3}}
那么在实际创建的过程中三个变量是要分三次进行输入的,而不能在一张表里面输入;有时候这是好事,比如变量少的时候,但是变量多的时候就不是很好(当然要尽量避免),那么气你高温有没有能实现表单填写的插件呢?

1 个赞

使用modal forms插件,创建一个表单对话框,用templater或者quickadd的脚本调用,具体查看插件的文档。

2 个赞

感谢,我马上试试

嗯,非常好插件,感谢

明白了,要多点击下才看到代码。

受dv.el button启发,是否可以做点简单的输入选择界面,比如
放置 输入框,下拉选单,checkbox.

作为参数输入,模型化聚合输出。

有示例代码吗,我试试在win和android是否都能很好地执行。

obsidian modal form ,这个插件方便了,可以在dataview,quickadd,templater里增加UI
[[GitHub - danielo515/obsidian-modal-form: Define forms for filling data that you will be able to open from anywhere you can run JS]]

未知道如何调整textarea的SIZE。

1 个赞