React-Native: база данных Firebase в реальном времени Как я могу получить одни данные - PullRequest
0 голосов
/ 03 февраля 2019

У меня есть эта база данных. база данных

Как я могу получить firstName в React-Native?

Ответы [ 2 ]

0 голосов
/ 03 февраля 2019

В вашем случае все просто: используйте response-native-firebase

import firebase from 'react-native-firebase'


 const ref = firebase.database().ref('users/fwDRY...G3');
 const name = ref.get({ firstname: 'firstname' });
 console.log(name.firstname)

Найдите себе полезную информацию из документов: https://rnfirebase.io/docs/v5.x.x/database/reference/database

0 голосов
/ 03 февраля 2019

Поскольку React Native работает в потоке Java Script на мобильных платформах, его можно использовать двумя способами.

  1. Использование Web SDK, но оно может быть медленнее и не так хорошо интегрировано в операционную систему для мобильных устройств.система как собственная.
  2. Использование Native SDK для каждой платформы.Использование их вручную на 2 платформах потребует написания привязок React Native для обеих платформ.К счастью, работа уже выполнена.Я настоятельно рекомендую вам использовать эту библиотеку https://github.com/invertase/react-native-firebase. Она использует собственные API-интерфейсы для внутренних целей, но предоставляет их в виде хорошего API-интерфейса JavaScript.Это требует некоторой настройки, но вы все равно не обойдете ее, независимо от выбранного метода.Например, чтобы настроить его для Android, вам нужно выполнить

После его настройки перейдите по ссылке, предоставленной frank-van-puffelen, https://firebase.google.com/docs/database/web/read-and-write#listen_for_value_events. API-интерфейс для response-native-firebase почти такой же.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...