Подтвердить что ты не робот

Эквивалент Chart.js для React Native

Я хочу, чтобы интерактивные диаграммы работали в моем приложении React Native. Я знаю, что, возможно, еще не создана конкретная библиотека React Native, но какую библиотеку Objective-C/Swift/Javascript следует искать, чтобы я мог создавать диаграммы/графики, похожие на те, которые Chart.js генерируют?

4b9b3361

Ответ 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 выглядит довольно всеобъемлющим.