Size: a a a

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

2020 April 08

А

Артем in React Native — русскоговорящее сообщество
если кому то проблема не понятна, могу переформулировать)
источник

AR

Alexey Ryazanov in React Native — русскоговорящее сообщество
Артем
желательно при мерже использовать _isEqual у лодаша, т.е. перед мержем проверять изменились ли значения у объектов, и только в случае если хоть одно значение новое у объекта, только тогда создавать новую ссылку
mergeWith есть
источник

А

Артем in React Native — русскоговорящее сообщество
Alexey Ryazanov
mergeWith есть
спасибо! сейчас гляну
источник

А

Артем in React Native — русскоговорящее сообщество
вроде то, что нужно:)
источник

AT

Alex Tuor4eg in React Native — русскоговорящее сообщество
И еще сразу вопрос - каким образом можно в Image загрузить изображение по ссылке, которая требует авторизации?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Alex Tuor4eg
И еще сразу вопрос - каким образом можно в Image загрузить изображение по ссылке, которая требует авторизации?
в RN Image - не знаю, но как альтернативное решение вроде FastImage умеет -

https://github.com/DylanVann/react-native-fast-image#sourceheaders-object
источник

AT

Alex Tuor4eg in React Native — русскоговорящее сообщество
о, спасибо, посмотрю
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Alex Tuor4eg
о, спасибо, посмотрю
RN Image вроде тож умеет headers
https://stackoverflow.com/a/44713741
источник

AT

Alex Tuor4eg in React Native — русскоговорящее сообщество
ооо, отлично)
источник

А

Антон in React Native — русскоговорящее сообщество
Всем привет! Делаю иконку для оповещения. Вычитал, что для этого подходят изображения только по альфа-каналу. И я могу задать только один цвет для изображения и один для подложки. Но тогда как, блин, они это сделали? Я тоже так хочу
источник

MN

Maria Nashchanskaia in React Native — русскоговорящее сообщество
в новых андроидах берется иконка приложения в оповещениях
источник

А

Антон in React Native — русскоговорящее сообщество
@maria_IT  ясн, если так можно буду искать, спасибо
источник

OW

Oleg Wyndrick in React Native — русскоговорящее сообщество
Товарищи подскажите плиз, не могу разобратся со связкой useRef и функциональными компонентами (React Native)
У меня есть мой функциональный кастомный компонент <CustomComponent>  ( export default function CustomComponent(props))
и когда я пытаюсь получить ссылку на него с помощью useRef то myRef равно остается null

что то вроде

const myRef = useRef(null)

useEffect(() => {
  console.warn("myRef.current", myRef.current);
}, [myRef]);

return (
<View>
  <CustomComponent ref={myRef}>
</View>
)
// в этом случае в консоли отображается только myRef.current, undefined


если же использую CustomComponent не фукнциональный а как класс ( export default CustomComponent extends React.Component)

const myRef = useRef(null)

useEffect(() => {
  console.warn("myRef.current", myRef.current);
}, [myRef]);

return (
<View>
  <CustomComponent ref={myRef}> // теперь тут компонент классовый а не функциональный
</View>
)
// в этом случае в консоли отображается myRef.current, undefined
// затем после инициализации myRef :
// myRef.current {"_children": [], "_nativeTag":...


Скажите пожалуйста есть ли возможность использовать useRef на кастомных функциональных компонентах каким либо образом или же можно только на классовых компонентах?
источник

MN

Maria Nashchanskaia in React Native — русскоговорящее сообщество
Антон
@maria_IT  ясн, если так можно буду искать, спасибо
Там не надо искать. Просто на старых будет использоваться иконка нотификейшена (которая с альфа каналом), а на новых иконка приложения
источник

AT

Alex Tuor4eg in React Native — русскоговорящее сообщество
все работает, спасибо))
источник

AS

Alexandra Sagidullin... in React Native — русскоговорящее сообщество
Всем привет.

1. Сколько времени требуется на изучение RN?
2. Есть ли текстовые форматы для изучения?
источник

VP

Vasily Popov in React Native — русскоговорящее сообщество
зависит от бэкграунда
источник

T

Timur in React Native — русскоговорящее сообщество
Alexandra Sagidullina
Всем привет.

1. Сколько времени требуется на изучение RN?
2. Есть ли текстовые форматы для изучения?
1. Недельки 2-3 думаю, смотря насколько хочешь)
2. Документация)
источник

AT

Alex Tuor4eg in React Native — русскоговорящее сообщество
Документация РН шлак :( лучше предварительно изучить реакт
источник

AM

Alexsandr Menshikov in React Native — русскоговорящее сообщество
Alex Tuor4eg
Документация РН шлак :( лучше предварительно изучить реакт
документация отличная
источник