18

我想让交互式图表在我的 React Native 应用程序中工作。我知道可能还没有制作 React Native 特定的库,但是我应该研究什么 Objective-C/Swift/Javascript 库才能让我制作看起来像 Chart.js 生成的图表/图形?

4

3 回答 3

8

我会选择 react-native 项目的ART 库

这是 ReactJS 的图表示例,您可以通过查看这些React-native 艺术示例来适应 react-native。

此外,使用 SVG 绘制图表并且具有reactjs 组件的Chartist 库可能需要进行一些研究。

编辑:从 0.18rc 版本开始,React-Native 还支持Android 的 ART 库

于 2015-12-23T13:01:03.427 回答
3

你会想看看 Obj-C 和 Swift,而不是我认为的 JavaScript。现有的 JS 库将绘制到 DOM、Canvas 或其他在 React Native 中不可用的浏览器目标。这应该会缩小范围。然后要直接从 RN 使用它,您需要在 JS 和 Obj-C 之间创建一个Native Module 。

所以到那时,它归结为:“什么是好的 iOS 图表库”,幸运的是,有人已经在这个答案上完成了艰苦的工作。Core Plot看起来相当全面。

于 2015-04-04T11:10:58.160 回答
1

https://github.com/tomauty/react-native-chart已经有一段时间了。

于 2016-10-25T07:20:41.530 回答