【开源推荐】 手绘风格的 JS 图表库
- 2019 年 10 月 8 日
- 筆記
致力于把最实用、最好玩的开源项目推荐给大家。
chart.xkcd
:手绘风格的 JS 图表库。
手绘风格的设计给人一种很可爱的感觉,看了这些图表你会发现数据也可以以萌萌哒的形式展示。
github: https://github.com/timqian/chart.xkcd

快速开始:
chart.xkcd
很容易上手开发。
只需页面中包含的脚本以及一个用于显示图表的 <svg>
节点即可。
在以下示例中,我们创建一个折线图。
<svg class="line-chart"></svg> <script src="https://cdn.jsdelivr.net/npm/chart.xkcd@1/dist/chart.xkcd.min.js"></script> <script> const svg = document.querySelector('.line-chart') new chartXkcd.Line(svg, { title: 'Monthly income of an indie developer', xLabel: 'Month', yLabel: '$ Dollars', data: { labels:['1', '2', '3', '4', '5', '6','7', '8', '9', '10'], datasets: [{ label: 'Plan', data: [30, 70, 200, 300, 500 ,800, 1500, 2900, 5000, 8000], }, { label: 'Reality', data: [0, 1, 30, 70, 80, 100, 50, 80, 40, 150], }] }, }); </script>
你可以直接在 codepen
上进行预览:
https://codepen.io/timqian/pen/GRKqLaL

如果你有什么好玩、实用的前端开源项目,欢迎联系我,把最实用、最好玩的开源项目推荐给大家。