在社区可视化中,我是否有一个Javascript可视化文件包含多个图表实现并在Google云的中央位置共享,并且共享的文件可以由多个图表使用?如果可以的话,如何在社区可视化中进行?
如果所有可视化都使用完全相同的JavaScript,则manifest中的每个资源列表中都可以引用相同的“ js”。但是,没有一种好方法可以区分每个图表中运行的“ main”文件中的代码,因此我建议您每个图表有一个单独的JavaScript文件。
我认为如果此“主”文件取决于样式设置,则很有可能。
示例:创建具有多个选项的下拉列表:*条形图*折线图*面积图
并且根据选择,将执行JS文件的不同部分。
这实际上可能比将三个图形加载到DS中更有效,因为您的JS文件的最大部分很可能是D3或任何其他依赖项。
仅您的脚本维护变得更加复杂。