Anonymous
Там был ScrollView с айтемами
Anonymous
Что я мог сделать не так?
Ale
выключил дебаг?
Anonymous
Border radius очень тормозил отрисовку, помню
Anonymous
С ним на 15 тормозило
Anonymous
И на настоящем телефоне тестил
Alex
console.log - тупит безумно
Anonymous
32х32
Alex
фактический размер, или в таком и выводились?
Anonymous
Я домой приеду, снова накидаю пример, буду признателен, если кто-нибудь поможет)
Anonymous
Но исходная картинка в любом случае была небольшой
Alex
если чё на https://rnplay.org/ выложи - пожмакаем)
Anonymous
Ок, спасибо 👍
Mikhail
_renderRow (rowData) {
return (
<TouchableOpacity onPress={() => {
this.handleClickCatalog(rowData.id);
}}>
<View style={styles.row}>
<Image source={{uri: rowData.image}} style={styles.image} resizeMode='cover' />
<Text style={styles.boldLabel}>{rowData.name}</Text>
<Text style={styles.label}>{rowData.description}</Text>
</View>
</TouchableOpacity>
)
}
Mikhail
Почему undefined is not function внутри он пресс
Mikhail
пытался bindить this.handleClickCatalog, не меняет ничего
Mikhail
В общем, надо было каждый чих bindить, в том числе _renderRow
Александр
Dmitry
Подскажите пример под row and sections, полно примеров со строками а такого не всегда найдешь
Dmitry
Интересна компоновка данных
Sergey
В 33-ем добавят вот такую штуку для того, чтобы клавиатура не закрывала View: https://github.com/facebook/react-native/commit/8b78846a9501ef9c5ce9d1e18ee104bfae76af2e
Больше не надо писать свои костыли, ура!
Denis
уже два раза вкидывал
Sergey
Ну вот, я всё просмотрел
Denis
это с 29 версии уже в релизах
Denis
http://take.ms/jeuQM
Sergey
А в своё время искал решение этой проблемы и не нашёл этот компонент. Видимо потому что в доках о нём ничего нет.
Anonymous
Ребят подскажите как подключить в проект react-native appcompat
Denis
Друзья, всем доброго дня! Всё-таки мобильная разработка - это чаще всего про интерфейсы. Хороший разработчик должен понимать тонкости и нюансы UI/UX на достаточно глубоком уровне. Для этого сегодня мы создали отдельную группу для того, чтобы всегда быть в курсе того, что происходит в мире UI/UX-дизайна и какие сейчас тренды, присоединяйтесь: https://telegram.me/uiux_ru
Gregory
Anonymous
Даже на 250 айтемах
Diʍᴀ
Шолом
Anonymous
Кто знает как можно сделать LayoutAnimation для позиции?
Anonymous
т.е. сейчас доступны только scale и opacity, а мне нужно чтобы блок выезжал и заезжал назад
Sergey
Anonymous
Anonymous
или когда в сторе уже данные подчистил и компонент теперь не выводится совсем
Mikhail
Очередной вопрос. Пользуюсь шаблоном Ignite с redux на борту. Так вот вопрос, мне нужно создать Action и вызывать его, чтобы изменить state?
Mikhail
через reducer, разумеется
Mikhail
И второй вопрос, сохранится ли state после перезагрузки приложения?
Sergey
И второй вопрос, сохранится ли state после перезагрузки приложения?
HMR нужно отдельно включать в каждом редьюсере. Автоматически он не работает.
Подробнее про HMR в RN можешь почитать здесь: https://facebook.github.io/react-native/blog/2016/03/24/introducing-hot-reloading.html
Не знаю, включен он в Ignite или нет, но ты можешь глянуть по сорцам редьюсеров
Mikhail
Не про hmr, а на конечном устройстве
Mikhail
и hmr в ignite я не заметил
Mikhail
или я как дурак все время перезагружаю
Sergey
Не про hmr, а на конечном устройстве
Между запусками приложения не сохранится. Redux же всё в памяти хранит.
Но вы можете сохранять состояние приложения в БД.
Есть у RN примитивный API AsyncStorage: https://facebook.github.io/react-native/docs/asyncstorage.html
Есть какой-то middlware к редаксу для сохрания стейта, но я его не использовал: https://github.com/rt2zz/redux-persist
Anonymous
посмотри redux-persist
Anonymous
весь state будет автоматически сохраняться в памяти, для нужных редюсеров перепишешь rehydrate и будет счастье
Denis
Ребята, такой вопрос
использую react-native-router-flux и react-native-maps на первом экране
очень тормозят переходы между сценами
использую и InteractionManager — не помогает
Alex
Карта в памяти весит. Может можно её убрать с 1го скрина? Или при переходе удалять/скрывать?
Denis
то есть как только переход произошёл — её скрывать?
Denis
не, меня пока только трансишены беспокоят
Александр
Ребят опять need help. Кто нибудь сталкивался под Windows что упаковщик не может найти модули, которые по логике вещей встроены в ноду. Например, http, https, zlib, buffer. NodeJS 6
Александр
При этом в osx и linux проект прекрасно пакуется
Denis
мне жалко людей, которые на винде программируют
Александр
мне тоже
Александр
тем не менее задача запустить пакейджер в винде, чтобы человек мог собирать js часть себе. в iPhone у него запущена нативная часть которая по его ip забирает jsbundle
Anton
Anton
Лично у меня
Alex
Александр
Это чистая установка с офф сайта
Александр
Сейчас через chocko попробуем
Александр
Других проектов на компе нет
Anton
Иногда конечно отваливается packager
Anton
Ну там типа недостаточно прав
Anton
Или что то такое
Anton
Как решать незнаю
Александр
Решили использовать пакейджер на ремоут линух сервере
Александр
Всем списибо
Александр
Вин говно 😔
Andrew
вау, еще один xp :)
Ale
0.33 вышла?
Denis
есть такое
Aman
На чистую винду по туториалу были тока затыки с андроид сдк, нуб я, и с переменными. С нпм сё ок
Alex
https://github.com/iSimar/HackerNews-React-Native
Ale
а почему как-то вперемешку используются подмена require и dep injection через методы?
Александр
Всем хорошего воскресенья, под sailfish rn ещё не умеет?)