Obsidian 插件:echarts
插件名片
概述
一个可以在 obsidian 里运行 echarts 的插件,具体可以参考官方示例库代码。插件需要依赖 dataview 插件
原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 obsidian-echarts 插件的自述翻译
obsidian-echarts 是一个在 obsidian 中渲染 echarts 的插件,具体详情请参考 Apache ECharts,这是一个开源的 JavaScript 可视化库。插件依赖于 dataview 插件,example 文件夹中包含一些基本示例。更多示例可以在 Blue-topaz-examples 中找到。
点击事件绑定是通过在源数据中添加以下字段来实现的。
目前支持的类型有标签(tag)、内容(content)、文件(file)、路径(path),指定这些类型可以调用 Obsidian 搜索操作符来实现点击事件。
如果指定的是文件(file)和路径(path)类型,则需要添加字段,例如 data[‘file’]=’ 文件名 ‘,以实现组合搜索。
假设 datas 是要显示的数据。
datas.forEach((data)=>{
data['search']='tag'
data['file']='filename'
data['path']='path'
})
如果不指定,默认绑定的是传入的 data 数组中的索引对应的文件。
将下面的代码放入 option 选项后即可渲染:
app.plugins.plugins['obsidian-echarts'].render(option, this.container)
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。