@reactnative_ru

Страница 162 из 878
KlonD90
09.05.2017
11:34:04
что вы. используете для навигации?

и как сделать такую же как у медузы(мне лень что-то выдумывать)

Dmitry
09.05.2017
11:59:09
Раз тут о ScrollVIew - у него можно как-то размер области, которая ловит события оставить большой, а страницу слайда сделать меньше? Не считая вариантов, когда самому надо ловить события и программно скроллить контент

Dima
09.05.2017
12:00:17
padding?

Google
Dima
09.05.2017
12:01:30
в contentContainerStyle

Dmitry
09.05.2017
12:02:03
Примерно такой слайдер делаю https://www.dropbox.com/s/gopooi9sys7o9ni/Screenshot%202017-05-09%2015.01.46.png?dl=0

Dima
09.05.2017
12:02:35


что здесь слайдится, не понял

Dmitry
09.05.2017
12:03:29
Задумка в том, чтобы события срабатывали по всей ширине экрана, но размер скроллящейся области был как у белого квадрата.

Если еще проще на пальцах - чтобы ScrollView был шириной с белый квадрат, но скроллился не только при событиях у этого квадрата

Ну еще пока вариант вижу - высчитать у contentContainer паддинг нужный, чтобы скроллилось как надо, но выглядит так себе вариантом

Dima
09.05.2017
12:12:51
https://snack.expo.io/H1C4z4yeW

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

вообще expo хороший тон, больше вероятности ответить и помочь, азарт может включиться когда видишь реальный код

плюс если выясняется что это баг RN, то можно сразу отправлять в issues с готовым примером для reproduce => больше шансов что пофиксят

Igor
09.05.2017
12:20:01
и ничего не пашет ._.
Это для реакта норма)

KlonD90
09.05.2017
12:20:41
Это для реакта норма)
как-то странно получать от шамиля басаева сообщения про реакт (

Google
Dmitry
09.05.2017
12:21:00
Сейчас попробую закинуть. Я делаю как раз примерно, как в твоем примере, но scrollview соответственно считает, что весь контент в него влез, даже если innerview меньше по ширине, чем его содержимое

Dmitry
09.05.2017
12:22:17
Пиши нативно. В жопу реакт
Спасибо, это мне точно поможет

Niko
09.05.2017
14:20:27


Evjeni
09.05.2017
15:53:29
месье знает толк

Niko
09.05.2017
15:54:35
Stas
09.05.2017
18:11:48
<TextInput onSubmitEditing={event => { this._passwordInput.focus(); }} <TextInput ref={ component => this._passwordInput = component } Привет! фокус на следующую вью так принято делать?

Ostap
09.05.2017
18:55:15
тоже интересно

Murad
10.05.2017
07:51:36
ну если работает, то наверное принято ))

Stas
10.05.2017
10:17:16
работало в старых версиях. сейчас чуть иначе.

import { findNodeHandle } from 'react-native' import TextInputState from 'react-native/lib/TextInputState' export default function focusInputView(inputView) { const node = findNodeHandle(inputView); if (node !== null && node !== undefined) TextInputState.focusTextInput(node) }

Artem
10.05.2017
12:13:28
ребят, день добрый) может кто подскажет, есть такая разметка и стили к ней <Animated.View style={[styles.allLangs, {transform: [{translateX: this.state.bounceValue}]}]} > <View style={styles.arrow} /> </Animated.View> arrow: { position: "absolute", bottom: 0, left: -2, top: 0, backgroundColor: "blue", width: 50, height: 50, transform:[{rotate: '45 deg'}], zIndex: 9, elevation: 9, }, allLangs: { position: 'absolute', right: 0, overflow: 'visible', top: 0, flex:1, //flexWrap: 'wrap', flexDirection: 'row', backgroundColor: '#e939e9', width: 270, height: 700, borderColor: 'green', zIndex: 2 },и почему то контейнер обрезает внутренний блок, а мне надо что бы он выходил за его границы, может кто знает как это правильно сделать?

Artem
10.05.2017
12:15:54
да

Nikita
10.05.2017
12:17:22
с этим похоже беда - хочешь чтобы вылезало ставь позишн абсолют и zindex, это только на иосе работает

Artem
10.05.2017
12:19:07
а есть какой то способ по андроид это запилить?

Nikita
10.05.2017
12:19:39
все что за контейнер вылезает обрезается

единственный способ который знаю - position: 'absolute'

Artem
10.05.2017
12:20:40
понял пасиб)

Google
Razzwan
10.05.2017
13:56:17
Что лучше для react-native react-router 4 или react-native-router-flux?

В чем преимущества-недостатки каждого из них?

KlonD90
10.05.2017
13:56:54
я пока ничем не пользуюсь лол _.

кажется в моем приложение всего 3 уровня которые в свитч укладываются

Razzwan
10.05.2017
13:57:19
)) а есть такие, кто пользовались обоими вариантами?

Sergey
10.05.2017
13:59:16
Сейчас самый популярный react-navigation. Сам пользовался только rnrf, все устраивало.

Алексей
10.05.2017
14:00:08
Кирилл
10.05.2017
14:30:27
Ребят подскажите куда смотреть, вынужден использовать импорты с началом "./" или "../"

а хочется просто начинать от директории проекта

иначе получаю



Andrew
10.05.2017
14:31:07
все используют ./ или ../ :)

Roman
10.05.2017
14:31:51
import a from 'ProjectName/folder1/folder2'

так тоже работает

Кирилл
10.05.2017
14:31:58
это же неудобно

вот у меня как раз и не работает почему-то

Andrew
10.05.2017
14:32:24
import a from 'ProjectName/folder1/folder2'
любопытно, не знал

Алексей
10.05.2017
14:32:33
сделай симлинк в node_modules на src

Кирилл
10.05.2017
14:33:25
и назвать как projectname?

Mars
10.05.2017
14:33:33
сделай симлинк в node_modules на src
Уж лучше алиасы настроить

Google
Алексей
10.05.2017
14:33:51
Уж лучше алиасы настроить
то что лучше это спорно)

Mars
10.05.2017
14:34:14
Явное лучше неявного

Кирилл
10.05.2017
14:34:14
Алексей
10.05.2017
14:34:23
как?
.babelrc

Mars
10.05.2017
14:34:34
Поэтому явные алиасы лучше неявного симлинка

Как мне кажется с моего дивана

Кирилл
10.05.2017
14:35:02
.babelrc
ах там же через бабел импорты резолвятся, спасибо

Алексей
10.05.2017
14:35:19
симлинк все равно придется в какой нибудь postinstall делать, так что тоже явно вполне

и кстати тут даже явнее, потому что так дефолтно импорты работают

Алексей
10.05.2017
14:35:58
а babel транспилит и получается неявно)

Andrew
10.05.2017
14:36:11
имхо проще ./ ../ использовть ?

Алексей
10.05.2017
14:36:24
Не забывай про виндовз
да я то помню ? ждал когда спросят про шиндоуз ?

Mars
10.05.2017
14:36:24
а babel транспилит и получается неявно)
Не, явно прописано в конфиге

Кирилл
10.05.2017
14:36:33
имхо проще ./ ../ использовть ?
не прощще, когда нужно еще раз юзать этот же код

Mars
10.05.2017
14:36:43
Алексей
10.05.2017
14:37:10
А ответ то готов?,)
https://www.npmjs.com/package/symlink

прям как rimraf)

Mars
10.05.2017
14:39:36
Что и требовалось доказать ) будет явно прописано в package.json

Алексей
10.05.2017
14:41:00
так я про то и толкую)

Google
Алексей
10.05.2017
14:41:55
есть еще предположение что из node_modules редакторы лучше понимают алиасы (сам не проверял, не пользуюсь такой фичей в редакторах)

Джон
10.05.2017
14:48:34
Ребят, привет ) Мне тут небольшое тестовое дали — qr-сканер сделать. Когда получаю данные из qr-кода, перехожу на новый роут, где показываю результат. Но предыдущий компонент почему-то не демонтируется и продолжает снимать. Можно ли в компоненте, в котором у меня работает камера, как-то слушать, что я перешел на его роут? Использую react-navigation

Если можно, то я смогу с помощью стейта включать и выключать камеру

Джон
10.05.2017
14:51:40
но если вернуться назад, то он отключен

можно конечно по кнопке включать в крайнем случае

наверное так и сделаю, и не буду заморачиваться. Четких требований на этот счет не было

Sergey
10.05.2017
14:57:15
Чуваки, назовите мне кейсы, когда кроссплатформой можно сэкономить бабки или время

Sergey
10.05.2017
14:57:37
ну пишешь ты такой свой инстаграмм

а там шо андроид шо иос

UI одинаковый

Страница 162 из 878