在Google Apps脚本中使用d3.js进行绘图?

时间:2012-12-18 22:18:15

标签: google-apps-script d3.js

由于Google Apps脚本是javascript,我想知道我是否可以以某种方式导入它并使用它而不是图表库。

3 个答案:

答案 0 :(得分:2)

截至2016年,它完美运作。这是一个简单的例子。

D3 within GAS

您可以在此处找到代码:github-D3-GAS

答案 1 :(得分:1)

是的,原则上你可以包含你喜欢的任何Javascript库。但是,它必须符合Google的Caja清理工具 - see the "JavaScript Libraries" subheading here。您需要使用Html Service而不是Ui Service来构建应用。


[更新02/09/2015]自最初编写HtmlService以来,HtmlService已经发生了一些变化。 This page on restrictions详细介绍了3种不同的沙盒模式。 IFRAME模式不使用Caja清理。

答案 2 :(得分:0)

是的,您可以导入d3并在Google Apps脚本中使用它。为此,您需要将其包含在脚本中,如下所述:https://github.com/d3/d3

这是Gist中的hello world GAS script