Size: a a a

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

2020 January 10

ЮС

Юрий Слободчиков in React Native — русскоговорящее сообщество
Допустим я делаю WebView injectedJavaScript и там у меня leaflet карта с  плагином distortableImageOverlay
http://i.imgur.com/uErQN3q.png

По внешним ссылкам работает (как на скриншоте). Но как указать локальный файл?
источник

T

Timur in React Native — русскоговорящее сообщество
Гайз, хэлп, срочно)
Есть список:

<FlatList
 data={countries}
 keyExtractor={item => String(item.id)}
 renderItem={({item}) => (
   <TouchableOpacity style={styles.countriesCityBtn} data-param="RU" <- есть такое в RN>
     <Text style={styles.countriesCityBtnText}>{item.title}</Text>
   </TouchableOpacity>
 )}
 ItemSeparatorComponent={Separator}
/>

В react-native есть какой-нибудь аналог data как в вебе, чтобы при клике на TouchableOpacity я смог в state записать значения параметра data?
источник

АС

Алексей Строителев in React Native — русскоговорящее сообщество
Timur
Гайз, хэлп, срочно)
Есть список:

<FlatList
 data={countries}
 keyExtractor={item => String(item.id)}
 renderItem={({item}) => (
   <TouchableOpacity style={styles.countriesCityBtn} data-param="RU" <- есть такое в RN>
     <Text style={styles.countriesCityBtnText}>{item.title}</Text>
   </TouchableOpacity>
 )}
 ItemSeparatorComponent={Separator}
/>

В react-native есть какой-нибудь аналог data как в вебе, чтобы при клике на TouchableOpacity я смог в state записать значения параметра data?
Не понятен вопрос
источник

T

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

AK

Alexey Kureev in React Native — русскоговорящее сообщество
Timur
Гайз, хэлп, срочно)
Есть список:

<FlatList
 data={countries}
 keyExtractor={item => String(item.id)}
 renderItem={({item}) => (
   <TouchableOpacity style={styles.countriesCityBtn} data-param="RU" <- есть такое в RN>
     <Text style={styles.countriesCityBtnText}>{item.title}</Text>
   </TouchableOpacity>
 )}
 ItemSeparatorComponent={Separator}
/>

В react-native есть какой-нибудь аналог data как в вебе, чтобы при клике на TouchableOpacity я смог в state записать значения параметра data?
Нет. Либо в данных самих хранить, либо отдельно создать структуру данных (массив или объект) и класть по соответствующим индексам
источник

D

Den in React Native — русскоговорящее сообщество
Timur
В общем в этом списке выводится страны, мне нужно, при клике получить код страны
Навес на него функцию, а в аргументы засунь страну
источник

АС

Алексей Строителев in React Native — русскоговорящее сообщество
В данных хранить, т е. В каждой country
источник

T

Timur in React Native — русскоговорящее сообщество
Den
Навес на него функцию, а в аргументы засунь страну
Слушай, затупил чего, у меня же в массиве все данные есть ведь и их можно в функцию клика передавать сразу)
источник

T

Timur in React Native — русскоговорящее сообщество
Сори за смуту, пойду делать)
источник

D

Den in React Native — русскоговорящее сообщество
Ну да, а онКлик => setState({ country })
источник

АС

Алексей Строителев in React Native — русскоговорящее сообщество
Юрий Слободчиков
Допустим я делаю WebView injectedJavaScript и там у меня leaflet карта с  плагином distortableImageOverlay
http://i.imgur.com/uErQN3q.png

По внешним ссылкам работает (как на скриншоте). Но как указать локальный файл?
Возможно через какую нить node.js  либу типо file path? Мы же встраиваем код в страницу, она открыта в браузере, значит там стандартный движок жс, и доступна нода) но находится оно все как бэ не совсем локально. Я бы попробовал так, но надо пробоватт)
источник

A

Arczi in React Native — русскоговорящее сообщество
Народ кто использует react-navigation как вы делаете что бы при переходи в айфоне не скакал контент ?
источник

V

Vitaly in React Native — русскоговорящее сообщество
Привет, может кто знает есть ли сервисы с генераторами компонентов для RN?
Чтобы чисто накидал картиночки, эелементы и тебе готовый скрин
источник

ЮС

Юрий Слободчиков in React Native — русскоговорящее сообщество
Алексей Строителев
Возможно через какую нить node.js  либу типо file path? Мы же встраиваем код в страницу, она открыта в браузере, значит там стандартный движок жс, и доступна нода) но находится оно все как бэ не совсем локально. Я бы попробовал так, но надо пробоватт)
Тупо base64 вставил в код :)
Пока пойдет.
источник

ВЖ

Владислав Жовницкий in React Native — русскоговорящее сообщество
Всем привет! Я только начинаю писать на RN, у меня такой вопросик, я правильно понимаю, что чтобы интегрировать в существующее приложение, нужно создать проект на RN, скопировать в (например, я разработчик Android) в директорию "android" мой проект на Android и в нем вызвать соответствующую Activiy, которая является контейнером для RN модуля?
источник

A

Arczi in React Native — русскоговорящее сообщество
https://snack.expo.io/@arashkevich/stacks-in-tabs-v3
Парни как сдлеать что бы при переходи в settings и обратно не скакал контент?
источник

DK

Dmitriy Kupriyanov in React Native — русскоговорящее сообщество
Народ, подскажите плиз как сделать такой зумер? Чтобы так-же текст можно было масштабировать?
источник

I

Irakliy in React Native — русскоговорящее сообщество
Dmitriy Kupriyanov
Народ, подскажите плиз как сделать такой зумер? Чтобы так-же текст можно было масштабировать?
scrollView, вроде, умеет так
источник

ND

Nikolai Davydov in React Native — русскоговорящее сообщество
Всем привет. Столкнулся с  ошибкой при подключении авторизации через ВКонтакте, импортирую react-native-vkontakte-login
При инициализации VKLogin.initialize(APP_ID) выдает ошибку cannot read property 'initialize' of undefined. Что это может быть и как это пофиксить?
источник

ВЖ

Владислав Жовницкий in React Native — русскоговорящее сообщество
Владислав Жовницкий
Всем привет! Я только начинаю писать на RN, у меня такой вопросик, я правильно понимаю, что чтобы интегрировать в существующее приложение, нужно создать проект на RN, скопировать в (например, я разработчик Android) в директорию "android" мой проект на Android и в нем вызвать соответствующую Activiy, которая является контейнером для RN модуля?
Плиз, хэлп, в чем проблема?
источник