chartnew/javascript

使用canvas元素创建简单的HTML5图表

安装: 417

依赖: 0

建议: 0

安全: 0

星标: 420

关注者: 36

分支: 142

开放问题: 46

语言:JavaScript

dev-master 2022-05-29 09:39 UTC

This package is not auto-updated.

Last update: 2024-09-29 23:29:06 UTC


README

大家好,

在项目的早期,我需要在项目中实现几个图表。那时我发现的最有趣的工具是Chart.js,但我无法创建出我想要的图表。那时Chart.js没有任何支持。因此,我开始修改/更新代码,以便我能创建出我想要的图表。我将我的改进发布在GitHub上,并收到了其他用户的新请求。开发ChartNew.js并帮助很多人是一件非常愉快的事情。

自从几年前以来,我不再需要或收到额外的更改请求,说实话,我已经好几年没有在代码上进行任何更改(并且长时间不再使用ChartNew.js)。因此,对我来说提供额外的更改或修复错误可能会有点困难。

现在是时候停止这个项目了。现在有几种新的工具可用(例如,Chart.js已经回归)并且,如果您需要专业工具,由于ChartNew.js不再受到支持,您最好调查其他工具,而不是ChartNew.js。

弗朗索瓦

ChartNew.js

使用canvas元素创建简单的HTML5图表

因此,我对Chart.js进行了重构。大部分更改都与Chart.js的“GitHub”问题中的请求有关。

自从ChartNew.js开发以来,Chart.js已经完全重写;现在两个代码完全不同。Chart.js新版本中插入的大部分功能也在ChartNew.js中可用

2014年6月 - 奥利·克罗格现在是项目的共同开发者。更多的想法,更多的人提供支持。欢迎他。

与Chart.js相比,本版本中集成了新的图表

与Chart.js相比,图形中新增的项目

  • 标题
  • 副标题
  • X轴标签
  • Y轴标签
  • 单位标签
  • Y轴在右侧和/或左侧
  • 注释(内容可以通过“模板”进行配置)
  • canvas边框
  • 图例
  • 脚注
  • 交叉文本(您可以在您选择的图表位置放置文本)
  • graphMin / graphMax
  • 颜色函数
  • 数学函数

一个快速示例可以在http://fvancop.github.io/ChartNew.js/demo_program/index.html上找到

此版本与2014年1月13日可用的Chart.js版本向下兼容(在PC上)。

希望这将对你们中的一些人有所帮助!也许是一个新的社区开发的开端...为什么不呢?

文档

完整文档现在可通过屏幕右侧的“wiki”入口获取。如果有语言错误或不清楚的地方,请随时提出更改建议。

链接到wiki文档

图形生成器

使用ChartNew.js,Omar Sedki开发了一个图形生成器。尽管界面友好,您仍然可以生成图形并将其保存。

http://charts.livegap.com/