Size: a a a

React Native — русскоговорящее сообщество

2020 May 27

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
Что выглядит круче и удобнее?
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
источник

ЭЗ

Эдуард Заборовский... in React Native — русскоговорящее сообщество
источник

AP

Alexander Php`ишник... in React Native — русскоговорящее сообщество
Этот вариант
источник

NL

Night Lovell in React Native — русскоговорящее сообщество
Мужики как правильно указать урл
источник

A

Awf in React Native — русскоговорящее сообщество
{{uri:src}}
источник

.

. in React Native — русскоговорящее сообщество
Привет. Проблема больлше по Реакту, но пишу сюда: я выполняю некоторые действия. Очевидно, что GetData выполняется раньше Auth, из-за чего в data ничего не записывается, а Data показывает ошибку: underfined is not an object. Как мне реализовать следующее: я авторизуюсь в Auth ПРЕЖДЕ ВСЕГО, далеепередаю токен в GetData, получаю данные и только тогда передаю их в Data? Я должен использовать componentWillMount в Auth, и тогда он выполнится раньше рендера GetNews?
источник

IK

Ilya Kuznetsov in React Native — русскоговорящее сообщество
.
Привет. Проблема больлше по Реакту, но пишу сюда: я выполняю некоторые действия. Очевидно, что GetData выполняется раньше Auth, из-за чего в data ничего не записывается, а Data показывает ошибку: underfined is not an object. Как мне реализовать следующее: я авторизуюсь в Auth ПРЕЖДЕ ВСЕГО, далеепередаю токен в GetData, получаю данные и только тогда передаю их в Data? Я должен использовать componentWillMount в Auth, и тогда он выполнится раньше рендера GetNews?
if(!token) return <Spinner />
источник

IK

Ilya Kuznetsov in React Native — русскоговорящее сообщество
Костянтин
Подключал кто через react-native-webview локальный файл?
const Page = require('./Page.html');

class WebViewPage extends Component {
 render() {
   return (
     <WebView
       originWhitelist={['*']}
       javaScriptEnabled={true}
       domStorageEnabled={true}
       allowFileAccess={true}
       source={Page}
       // source={{uri: 'file:///android_asset/Page.html'}}
     />
   );
 }
}

Если первым способом вставляю source оно просто выводит текстом весь html файл.
Если вторым вылазит ошибка ERROR_FILE_NOT_FOUND, хотя файл он есть  в папке android/app/src/main/assets
Преобразуйте HTML из файла в строку, сделайте template литерал или минифицируйте в одну строку
источник

.

. in React Native — русскоговорящее сообщество
Ilya Kuznetsov
if(!token) return <Spinner />
Токен получается сразу.
источник

.

. in React Native — русскоговорящее сообщество
Ilya Kuznetsov
Преобразуйте HTML из файла в строку, сделайте template литерал или минифицируйте в одну строку
Нене, это не хтмл, это адрес апи. Просто сократил.
источник

.

. in React Native — русскоговорящее сообщество
С получением данных у меня все хорошо, как минимум, в консоли
источник

ПТ

Пользователь Типичны... in React Native — русскоговорящее сообщество
.
Токен получается сразу.
сначала рендер с дефолтными значениями, потом  - componentDidMount
источник

ПТ

Пользователь Типичны... in React Native — русскоговорящее сообщество
.
Токен получается сразу.
поэтому и посоветовали прикрутить спиннер - как индикатор загрузки, который отрендерится при инициализации компонента вместо компонента getData, а когда токен будет получен - отрендерится getData

https://ru.reactjs.org/docs/react-component.html
источник

.

. in React Native — русскоговорящее сообщество
Вы святые или как? 😁
Спасибо. Полдня не мог разобраться, какой компонент юзать.
источник

J

Jasur in React Native — русскоговорящее сообщество
Всем привет
источник

J

Jasur in React Native — русскоговорящее сообщество
При нажатии на toggleModal. У меня показывает модалка. В одно время когда модалка=true у меня срабатывает  timer на 59 секунд. + сразу же я делаю запрос на API и получаю на store.
Как это все делать правильно ?
У меня сейчас так все выглядит
источник

ВJ

Вова JR in React Native — русскоговорящее сообщество
Доброе утро, кто может подсказать как собрать react-360 вебпаком?
источник

ВJ

Вова JR in React Native — русскоговорящее сообщество
источник

ВJ

Вова JR in React Native — русскоговорящее сообщество
Эти модули есть, расфасованы по папкам
источник