dojo charting

本文介绍了一款自制Dojo 1.20版本中的图表绘制功能,展示了如何通过Dojo库实现自定义的二维图表,并提供了X、Y轴设置及系列数据添加的具体代码实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[color=blue][/color][color=blue][/color][size=large]从功能上来说总体还算可以,能满足基本需要.我使用的是1.20([color=blue]自制压缩版[/color]),貌似最新版本内还带有动态Tooltip功能,效果还可以.

[color=blue]以下都为自制1.20DOJO下的dijit.tree[/color]:[/size]
[img]/upload/attachment/123045/8c3d220c-912b-3bb7-ba19-7d7e6798e9e9.jpg[/img]
[color=blue]第一根X,Y轴[/color]

var chartNseJs=new dojox.charting.Chart2D("chartNseDiv");
chartNseJs.addPlot("default", {type: "Lines"});

chartNseJs.addAxis("x", {htmlLabels: false, fixLower: "major", fixUpper: "major", includeZero: true,min: 0, max: 1100, minorTickStep: 50,majorTickStep: 100});

chartNseJs.addAxis("y", {htmlLabels: false, vertical: true, fixLower: "major", fixUpper: "major", minorTickStep: 10,majorTickStep: 20, includeZero: true,min: -140, max:0});

chartNseJs.addAxis("other y", {vertical: true, leftBottom: false});
chartNseJs.addSeries("NSE", [], {stroke:{color: "red"},fill: "lightred"});

chartNseJs.render();




[color=blue]第二根X,Y轴[/color]

[img]/upload/attachment/123049/6b89aa85-ca94-302a-ad84-3a6234a69da1.jpg[/img]

一图三线
[img]/upload/attachment/123051/40b256c1-0c6a-3ce2-9d70-81dc56b2155d.jpg[/img]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值