【已解决】如何传递出 DataviewJS 引入的 JS 中的参数

目的

由于个人想结合dataviewjs结合图表插件对我任务完成情况进行统计,但之前代码我都是直接写在js中在dataviewjs中引入,但现在dataviewjs中处理好的数据不知道如何传递出来。

我原本的引入方式都是这种

dv.view("js文件", {参数:"值"})

现在js中文件处理后会有一些参数

let param1;
let param2;
let param3;

请问如何获取js中处理好的那些参数?

1 个赞

你是想在外部获取js文件中的变量吗?

可以在js文件中

this.param1 = param1;
this.param2 = param2;
this.param2 = param2;

然后在外部就可以直接使用param1,param2,param3等了,也可以dv.param1=param1,外部使用dv.param1

如果和外部重名,可以分别使用不同名称,或使用this.param1在外部调用

可以参考 dataviewjs表格统计之V2 - #2,来自 wilson 中的exports方法

感谢大佬指点,我成功拿到js中的值,实现自己所需功能了