最近在折腾quickadd,原因是templater在弹窗里输入没有标签提示…
然后卡住了。
目前碰到问题有二:
1、想要实现一个功能,根据某个variable(比如 balala,通过弹窗选择),把balala填写到yaml中对应的位置,然后把文件存储到 Document / balala / xxxx.md
const balalas = ["知识管理","天台"]
this.variables["balala"] = await this.quickAddApi.suggester(balalas,balalas)
---
balala:{{value:balala}}
---
结果是{{value}}获取不到 this.variables 里面的信息,会弹出输入框。
可能是我没看懂文档,这里应该怎么改呢?另外我还需要把这个值拿来拼路径。
=或者,怎么写能够实现,按照我选的字段,选择不同的目录保存。
又或者,macro里面那个可选路径,能否在我选了之后,获取这个路径?
2、能否让 quickadd 开机默默地自己加载一段代码,不要弹出任何东西…
有一个用templater写的,提高加载速度的模板。我想把templater卸了,只用quickadd,另外想写在一个文件里,实现手机和mac端自动加载不同的plugin。发现个问题,quickadd可以设开机启动,但是一定会新建一个文件,而不能像tempater一样,在后台自己默默就完成了。然后加载js的话,也会让我选是运行里面那一段…太贴心了然而我不要啊…
万分感谢