Я хочу, чтобы интерактивные диаграммы работали в моем приложении React Native. Я знаю, что, возможно, еще не создана конкретная библиотека React Native, но какую библиотеку Objective-C/Swift/Javascript следует искать, чтобы я мог создавать диаграммы/графики, похожие на те, которые Chart.js генерируют?
Эквивалент Chart.js для React Native
Ответ 1
Я бы пошел на библиотеку ART проекта, отвечающего за реакцию.
Вот пример диаграммы для ReactJS, который вы могли бы адаптировать для реагирования, используя эти React-native Искусство.
Кроме того, есть что-то, что можно исследовать с помощью библиотеки чартистов, которые используют SVG для рисования диаграмм и имеют reactjs компонент.
EDIT: Начиная с версии 0.18rc, React-Native также поддерживает библиотеку ART для Android.
Ответ 2
Вам захочется взглянуть на Obj-C и Swift, а не на JavaScript, я думаю. Существующие JS-библиотеки будут рисовать объекты DOM, Canvas или некоторые другие браузеры, которые не будут доступны в React Native. Это должно немного сузить поле. Затем, чтобы использовать его прямо из RN, вам нужно создать Native Module между JS и Obj-C.
Итак, в этот момент это сводится к: "какой хорошей графической библиотеке iOS" и, к счастью, кто-то уже сделал тяжелую работу над этим над этим ответом. Core Plot выглядит довольно всеобъемлющим.
Ответ 3
https://github.com/tomauty/react-native-chart доступно некоторое время.