Igor
Народ, а что вы используете, когда нужно показывать относительное время в стиле “2 ч”, “3 дня”?
Roman
момент?
Igor
момент?
можно расжувать для нюфагов?
Igor
moment js
спасибо
KlonD90
i have a question guys. Вот у меня есть flat list и ниже я хочу еще один компонент с листом но они чот просто части экрана занимают вместо того чтобы в ряд стоять ._.
KlonD90
не менял
KlonD90
ну всмысле они вниз занимают
KlonD90
хотя скорее да это 2 view с flex: 1 стоящие рядом :/ а как их заставить скролится?
KlonD90
ну вот я вижу как отобразить один список скроляющемся
KlonD90
а как сначала скролится список 1 который плавно перетекает во творой?
KlonD90
scrollview порешал мои проблемы видимо за счет магии
KlonD90
Так-с я нашел гид по шрифтам. Подключил их и ничерта не работает. Перебилдивал приложение и линковал. Подключал через package.json "rnpm". XCode'ом в проекте вижу и вижу в plist в приложение пишу 'Graphik'
KlonD90
и ничего не пашет ._.
KlonD90
Graphik.ttf, Graphik-Bold.ttf
KlonD90
вот такие название файлов
KlonD90
в build phase есть
KlonD90
что вы. используете для навигации?
KlonD90
и как сделать такую же как у медузы(мне лень что-то выдумывать)
Dmitry
Раз тут о ScrollVIew - у него можно как-то размер области, которая ловит события оставить большой, а страницу слайда сделать меньше? Не считая вариантов, когда самому надо ловить события и программно скроллить контент
Dima
padding?
Dima
в contentContainerStyle
Dmitry
Примерно такой слайдер делаю https://www.dropbox.com/s/gopooi9sys7o9ni/Screenshot%202017-05-09%2015.01.46.png?dl=0
Dima
Dima
что здесь слайдится, не понял
Dmitry
Задумка в том, чтобы события срабатывали по всей ширине экрана, но размер скроллящейся области был как у белого квадрата.
Dmitry
Если еще проще на пальцах - чтобы ScrollView был шириной с белый квадрат, но скроллился не только при событиях у этого квадрата
Dmitry
Ну еще пока вариант вижу - высчитать у contentContainer паддинг нужный, чтобы скроллилось как надо, но выглядит так себе вариантом
Dima
https://snack.expo.io/H1C4z4yeW
Dima
ScrollView же внутри содержит отдельный View, можно хоть вообще ему позицию выставить, попробуй вот пример форкнуть и показать что тебе надо
Dima
вообще expo хороший тон, больше вероятности ответить и помочь, азарт может включиться когда видишь реальный код
Dima
плюс если выясняется что это баг RN, то можно сразу отправлять в issues с готовым примером для reproduce => больше шансов что пофиксят
A
и ничего не пашет ._.
Это для реакта норма)
KlonD90
Это для реакта норма)
как-то странно получать от шамиля басаева сообщения про реакт (
Dmitry
Сейчас попробую закинуть. Я делаю как раз примерно, как в твоем примере, но scrollview соответственно считает, что весь контент в него влез, даже если innerview меньше по ширине, чем его содержимое
Dmitry
Пиши нативно. В жопу реакт
Спасибо, это мне точно поможет
Anonymous
Когда мне скучно
Bako
Bako
Anonymous
Eugene
Когда мне скучно
месье знает толк
Anonymous
Stas
<TextInput onSubmitEditing={event => { this._passwordInput.focus(); }} <TextInput ref={ component => this._passwordInput = component } Привет! фокус на следующую вью так принято делать?
Ostap
тоже интересно
Murad
ну если работает, то наверное принято ))
Stas
работало в старых версиях. сейчас чуть иначе.
Stas
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
ребят, день добрый) может кто подскажет, есть такая разметка и стили к ней <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
да
Nikita
с этим похоже беда - хочешь чтобы вылезало ставь позишн абсолют и zindex, это только на иосе работает
Artem
а есть какой то способ по андроид это запилить?
Nikita
все что за контейнер вылезает обрезается
Nikita
единственный способ который знаю - position: 'absolute'
Artem
понял пасиб)
Павел
Что лучше для react-native react-router 4 или react-native-router-flux?
Павел
В чем преимущества-недостатки каждого из них?
KlonD90
я пока ничем не пользуюсь лол _.
KlonD90
кажется в моем приложение всего 3 уровня которые в свитч укладываются
Павел
)) а есть такие, кто пользовались обоими вариантами?
Sergey
Сейчас самый популярный react-navigation. Сам пользовался только rnrf, все устраивало.
Andrew Efimenko
все используют ./ или ../ :)
Roman
import a from 'ProjectName/folder1/folder2'
Roman
так тоже работает
Andrew Efimenko
Aleksei
сделай симлинк в node_modules на src
Oleg
сделай симлинк в node_modules на src
Уж лучше алиасы настроить
Aleksei
Уж лучше алиасы настроить
то что лучше это спорно)
Oleg
Явное лучше неявного
Aleksei
как?
.babelrc
Oleg
Поэтому явные алиасы лучше неявного симлинка
Oleg
Как мне кажется с моего дивана
Kirill
.babelrc
ах там же через бабел импорты резолвятся, спасибо
Aleksei
симлинк все равно придется в какой нибудь postinstall делать, так что тоже явно вполне
Aleksei
и кстати тут даже явнее, потому что так дефолтно импорты работают