找回密码
 立即注册

QQ登录

只需一步,快速开始

如风

中级会员

104

主题

351

帖子

899

积分

中级会员

积分
899

微信认证勋章

如风
中级会员   /  发表于:2020-11-13 15:32  /   查看:2553  /  回复:2
var spread = new GC.Spread.Sheets.Workbook(document.getElementById('ss'), {
    sheetCount: 1,
    rowCount: 100,
    columnCount: 26
});
var sheet = spread.getSheet(0);
spread.suspendPaint();

// 追加数据
var dataArray = [["eriod", "Zantedeschia", "Celosia", "Calendula"], [6, 13, 2, 3], [7, 14, 2, 4], [8, 15, 3, 5], [9, 16, 3, 7], [10, 17, 4, 9], [11, 22, 4, 11], [12, 27, 5, 12], [13, 30, 8, 13], [14, 32, 10, 14], [15, 34, 13, 15], [16, 36, 16, 15], [17, 37, 20, 15], [18, 39, 23, 15], [19, 40, 25, 15], [20, 40, 25, 15]];
sheet.setArray(0, 0, dataArray);

var chart = sheet.charts.add('xyScatterSmooth', GC.Spread.Sheets.Charts.ChartType.xyScatterSmooth, 0, 100, 500, 300, 'A116');

var series = chart.series();
series.remove(1);
series.remove(1);

var seriesItem = series.get(0);
seriesItem.axisGroup = 1;
series.set(0, seriesItem);

var axes = chart.axes();
axes.secondaryCategory.visible = true;
axes.secondaryCategory.style.color = 'green';
axes.secondaryCategory.title.color = 'green';
axes.secondaryValue.style.color = 'blue';
axes.secondaryValue.title.color = 'blue';
axes.secondaryValue.format = 'General';
axes.secondaryValue.title.text = 'Secondary Value Axes';
chart.axes(axes);

spread.resumePaint();


// 执行完这一行,图表的坐标轴样式会有变化,这是为什么,有什么方法可以解决吗?
// spread.fromJSON(JSON.parse(JSON.stringify(spread.toJSON())));

Spread.rar

2.67 MB, 下载次数: 28

评分

参与人数 1金币 +666 收起 理由
Lynn.Dou + 666 感谢您的反馈

查看全部评分

2 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-11-13 16:24:05
来自 2#
本帖最后由 lynn512 于 2020-11-16 15:22 编辑

您好,问题已复现,我们已将此问题记录下来,待有进展会立即回复您。本贴先做保留处理。(SJS-6469)
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-11-27 13:41:16
板凳
您好,此bug将在 V14.0.3 修复,感谢您的反馈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部