首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多个infovis条形图不起作用

多个infovis条形图不起作用
EN

Stack Overflow用户
提问于 2014-02-18 15:48:36
回答 2查看 70关注 0票数 0

如何在一个网页上用两个不同的div绘制两个条形图?如果我尝试这样做,一个条形图会被第二个条形图的值覆盖,因为库会查找硬编码的div名称'infovis‘。你知道怎么解决这个问题吗?

EN

回答 2

Stack Overflow用户

发布于 2016-03-31 21:57:07

我知道这有点晚了,但我想分享我所做的一切。

首先创建两个div:

代码语言:javascript
复制
<div id='InfoVisChart1'></div>
<div id='InfoVisChart2'></div>

然后,在您编写代码的JS中,注入两个id:

代码语言:javascript
复制
var barChart = new $jit.BarChart({  
//id of the visualization container  
  injectInto: 'InfoVisChart1',
.... etc.

var barChart2 = new $jit.BarChart({  
//id of the visualization container  
  injectInto: 'InfoVisChart2',
.... etc.

这对我很有效。

票数 1
EN

Stack Overflow用户

发布于 2014-03-21 00:45:41

BarCharts继承了Canvas对象,所以我们可以使用here描述的canvas选项。

您需要的是"injectInto":此选项允许设置容器DIVs的ID。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21847258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档