Size: a a a

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

2020 May 09

V

Vlad in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
ну тогда welcome to the next level - objc, java и документация ios / android ) тут в некоторых задачах всё работает совсем не так как в вебе )

RN - это мобильное приложение написанное не "на js", а "с использованием js", мобильным, со всеми своими нюансами, оно не перестаёт быть.
а js и сама архитектура rn туда только добавляют особенностей.
Спасибо)
источник

EY

Eagle Owl Yoll in React Native — русскоговорящее сообщество
Vlad
Спасибо)
На сайте документации Showcase хороший. UMF.Earth и Ulangi репозитории на гитхабе можешь посмотреть.

И в книжке Fullstack React Native есть много хороших примеров с навигацией, жестами, примерами вёрстки итд.
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Anton
кто нибудь успешно настраивал фб диплинки на реакт нативе? оч нужна консультация, не получается пробросить параметры🙏
это которые deferred? а что именно не получается?

они, насколько я помню по способам атрибуции трафика мобилок, с помощью матчинга работают, т.е. как минимум без перехода по самой ссылке на этом же устройстве ничего точно не прилетит.
источник

V

Vlad in React Native — русскоговорящее сообщество
Eagle Owl Yoll
На сайте документации Showcase хороший. UMF.Earth и Ulangi репозитории на гитхабе можешь посмотреть.

И в книжке Fullstack React Native есть много хороших примеров с навигацией, жестами, примерами вёрстки итд.
Спасибо 🙏🏻
источник

A

Anton in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
это которые deferred? а что именно не получается?

они, насколько я помню по способам атрибуции трафика мобилок, с помощью матчинга работают, т.е. как минимум без перехода по самой ссылке на этом же устройстве ничего точно не прилетит.
да, deferred.
Задача - параметры из deferred ссылки в настройках рекламного объявления пробросить в само приложение после клика и установки юзером.
Пробовали нативно и через Branch.
источник

SL

Sergey Lukianchuk in React Native — русскоговорящее сообщество
Anton
да, deferred.
Задача - параметры из deferred ссылки в настройках рекламного объявления пробросить в само приложение после клика и установки юзером.
Пробовали нативно и через Branch.
нужно чтобы в ссылке на гугл плей был прописан url который перехватывается приложением
вот так https://play.google.com/store/apps/details?id=com.whatsapp&url=protocol%3A%2F%2Fdomain%2Fdata
источник

NL

Night Lovell in React Native — русскоговорящее сообщество
Что делать если данные со стора получаю позже чем происходит рендер
источник

k

klichg0ky in React Native — русскоговорящее сообщество
Night Lovell
Что делать если данные со стора получаю позже чем происходит рендер
Loader поставить надо
источник

NL

Night Lovell in React Native — русскоговорящее сообщество
Если данные с пропсов пустые то крутить лоадер а иначе показать шаблон?
источник

k

klichg0ky in React Native — русскоговорящее сообщество
Когда запрос идет показывается лоадер, когда запрос прошел показываешь контент
источник

FS

Fabiano Silva in React Native — русскоговорящее сообщество
Good morning has anyone already notified by location?  Hi do you have any idea how to do it?
источник

MI

Maksym Ivanov in React Native — русскоговорящее сообщество
Господа, всех приветствую, два дня назад начал работать с React Native
Прохожу курс на курсере, реализовал список элем используя FlatList, с этим вроде разобрался, начал реализацию меню, доустановил либу react-navigation@2.0.1, юзаю ф-цию createStackNavigator для создания меню
все сбилдилось,  но не отображаеться моя Menu компонента
const MenuNavigator = createStackNavigator({
   Menu: {screen: Menu},
   DishDetail: {screen: DishDetail}
}, {
   initialRouteName: 'Menu',
   navigationOptions: {
       headerStyle: {
           backgroundColor: '#512DA8'
       },
       headerTintColor: '#fff',
       headerTitleStyle: {
           color: '#fff'
       }
   }
});

export class Menu extends React.Component {
 constructor(props) {
     super(props);
     this.state = {
         dishes: DISHES
     }
 }

 static navigationOptions = {
     title: 'Menu'
 };

 render() {
     const {navigate} = this.props.navigation;

     const renderMenuItem = ({item, index}) => {
         return (
             <ListItem
                 key={index}
                 title={item.name}
                 subtitle={item.description}
                 hideChevron={true}
                 leftAvatar={{ source: require('./images/uthappizza.png') }}
                 onPress={() => navigate('DishDetail', {dishId: item.id})}
             />
         )
     };

     return (
         <FlatList
             data={this.props.dishes}
             renderItem={renderMenuItem}
             keyExtractor={item => item.id.toString()}
         />
     )
 }
}
источник

MI

Maksym Ivanov in React Native — русскоговорящее сообщество
dishes - это массив объектов
источник

EY

Eagle Owl Yoll in React Native — русскоговорящее сообщество
Maksym Ivanov
dishes - это массив объектов
Для начала заменить <FlatList> на <Text>Text Here</Text>  и посмотреть, отобразится ли.
источник

MI

Maksym Ivanov in React Native — русскоговорящее сообщество
Eagle Owl Yoll
Для начала заменить <FlatList> на <Text>Text Here</Text>  и посмотреть, отобразится ли.
тестил, отобразиться
источник

MI

Maksym Ivanov in React Native — русскоговорящее сообщество
по этому в чат и написал, мб я забыл указать какой-то параметр
источник

EY

Eagle Owl Yoll in React Native — русскоговорящее сообщество
С виду правильно вроде. Логать data надо и поменять renderItem тоже на тестовый тег.
источник

MI

Maksym Ivanov in React Native — русскоговорящее сообщество
Eagle Owl Yoll
С виду правильно вроде. Логать data надо и поменять renderItem тоже на тестовый тег.
хорошо, спасибо)
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Vlad
Всем привет, посоветуйте какие-то материалы для изучения RN(чайник полный), видел в закрепе, но 18 год, может инфа уже не актуальна+устарела.

Буду рад помощи😊
источник

V

Vlad in React Native — русскоговорящее сообщество
Спасибо👍
источник