web-dev-qa-db-fra.com

Équivalent Chart.js pour React Native

Je souhaite que des graphiques interactifs fonctionnent dans mon application React Native. Je sais qu’il n’ya probablement pas encore de bibliothèque React Native spécifique, mais quelle bibliothèque Objective-C/Swift/Javascript devrais-je regarder pour me permettre de créer des tableaux/graphiques qui ressemblent à ceux que Chart.js génère?

16
millionhari

Je choisirais la bibliothèque ART du projet react-native. 

Voici un exemple chart pour ReactJS que vous pouvez adapter à react-native en consultant ces exemples React-native Art .

De plus, il y a probablement quelque chose à explorer avec la bibliothèque Chartist qui utilise SVG pour dessiner des graphiques, et qui a un composant reactjs .

EDIT: A partir de la version 0.18rc, React-Native supporte également la bibliothèque ART pour Android .

8
Sulliwane

Vous aurez envie de regarder Obj-C et Swift, pas JavaScript, je pense. Les bibliothèques JS existantes dessinent vers le DOM, Canvas ou une autre cible de navigateur qui ne sera pas disponible dans React Native. Cela devrait réduire le champ un peu. Ensuite, pour l'utiliser directement à partir de RN, vous devez créer un Module natif entre JS et Obj-C.

Cela revient donc à dire: "Qu'est-ce qu'une bonne bibliothèque de cartographie iOS?" Et heureusement, quelqu'un a déjà fait le travail difficile sur celui-ci sur cette réponse . Core Plot semble assez complet.

3
Colin Ramsay

https://github.com/tomauty/react-native-chart est disponible depuis un certain temps.

1
vinayr