请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

yuanxu1614

初级会员

45

主题

138

帖子

433

积分

初级会员

积分
433

微信认证勋章

yuanxu1614
初级会员   /  发表于:2019-4-24 15:55  /   查看:3969  /  回复:5
使用js生生成折线图的时候,代码是选择模板上区域生成的折线图,可不可以不选择区域,就只是在代码中给一堆数据,根据这个数据生成图,不是把数据放到模板区域上,在根据这一区域数据生成图。

5 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-4-24 17:58:47
沙发
您好,Chart是需要引用数据来源的,您能否描述一下您的应用场景?

我们也许可以提供别的方式实现您的需求。
回复 使用道具 举报
yuanxu1614
初级会员   /  发表于:2019-4-25 13:29:20
板凳
KevinChen 发表于 2019-4-24 17:58
您好,Chart是需要引用数据来源的,您能否描述一下您的应用场景?

我们也许可以提供别的方式实现您的需 ...

就是,现在spread需要生成多个sheet,基本都是一个数据源sheet,一个折线图sheet,这样重复100多个,这样会导致页面显示不出来,现在想要把数据源sheet去掉,模板上只有折线图sheet,能不能在代码里面实现数据源来支持折线图的生成?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-4-25 17:08:49
地板
您好,Spread JS的图表是根据Excel的标准设计的,

在Excel中图表必须引用数据单元格才能正确展示,因此在Spread JS中也是一样的。

您这个问题可以通过引入第三方图表的方式实现,

附件中是一个Spread JS结合Echarts使用的示例,

请下载运行参考。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
yuanxu1614
初级会员   /  发表于:2019-4-26 15:51:16
5#
KevinChen 发表于 2019-4-25 17:08
您好,Spread JS的图表是根据Excel的标准设计的,

在Excel中图表必须引用数据单元格才能正确展示,因此 ...

模板要出12套sheet(每一套sheet分别有数据sheet和折线图sheet),每个折线图sheet有16个折线图,每个数据sheet的数据源是93列,1500行,除此以外还有12个不相干的其他sheet,请问对于处理这种大数据量的spread模板,spreadjs有什么好的方法吗,我现在实现不了,根本加载不出来。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-4-26 18:05:54
6#
您好,这个问题我们可以帮您分析评估一下,您可以提供您的Excel数据表,

贴到附件中,我们分析一下有没有优化空间。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部