2016-05-03 2 views
0

Доступно множество компонентов React. Как узнать, какие из них можно использовать на платформе React Native (IOS и Android)?Все компоненты React применимы в React Native?

+0

Когда вы говорите о компонентах, вы имеете в виду такие вещи, как модули npm? –

+0

Я имею в виду все, что создано с помощью React.createclass или класса X, расширяет компонент. Я прошу, так как я пытался использовать одну из названных React Gallery, и она отлично работает на веб-странице, но я не работаю (кажется) в тестовом приложении IOS. –

ответ

1

Компоненты Web React используют элементы DOM для отображения (например, div, h1, table и т. Д.), Но они не поддерживаются React Native. Вам нужно будет найти библиотеки/компоненты, созданные специально для React Native.

Я сомневаюсь, что есть компоненты, которые поддерживают оба, поэтому довольно легко понять, если они сделаны для React Native или нет. На данный момент, если создатель конкретно не говорит, что они сделали для React Native, он, вероятно, не работает над React Native.

+0

Отчасти правильно, но вы можете прочитать об этом здесь: http://www.reactnative.com/make-your-react-native-app-work-in-a-browser/ «мы фокусируемся на компонентах, которые могут быть разделены между веб-версией React и React Native, концепцией, которая не является чем-то действительно новым, но была формализована после React v0.14 ». –

Смежные вопросы