Size: a a a

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

2019 December 11

OG

Oleg Gamega in React Native — русскоговорящее сообщество
Олег Зголич
всем привет, мне необходимо на react native считать текст с изображения, предварительно ее высветлив
1. чем можно высветлить фото без бекенда
2. чем, кроме tesseract ocr считать текст? он в 0.60 не работает
камера из коробки может но есть ньюанс ... неудобно немного
источник

NP

Nikita Polevoy in React Native — русскоговорящее сообщество
Aynur
менять стиль через state/redux/mobx
не, так не подходит... Так стиль меняется ПОСЛЕ нажатия, а мне нужно в момент нажатия.
источник

A

Aynur in React Native — русскоговорящее сообщество
onPressIn?
источник

NP

Nikita Polevoy in React Native — русскоговорящее сообщество
уже интересней
источник

NP

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

NP

Nikita Polevoy in React Native — русскоговорящее сообщество
Aynur
onPressIn?
то что нужно! Спасибо!
источник

NP

Nikita Polevoy in React Native — русскоговорящее сообщество
Вопрос который не получается загуглить...
Как передать параметры в компонент полученный из пропсов?
Аля {someComponent}
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Nikita Polevoy
Вопрос который не получается загуглить...
Как передать параметры в компонент полученный из пропсов?
Аля {someComponent}
const MyComponent = (props) => { 
 const {paramFromProps} = props
 return (
   <DestinationComponent inputParam={paramFromProps} />
 )
}
источник

NP

Nikita Polevoy in React Native — русскоговорящее сообщество
Anton Vlasov
const MyComponent = (props) => { 
 const {paramFromProps} = props
 return (
   <DestinationComponent inputParam={paramFromProps} />
 )
}
У меня несколько по другому:

const MyComponent = ({props_1}) => (
 ///some props depended content
);

const ParentComponent = () => {
 return (
   <ChildComponent props={<MyComponent />}>
 );
};

const ChildComponent = ({props}) => {
 return {props};
};
источник

NP

Nikita Polevoy in React Native — русскоговорящее сообщество
Как теперь в MyComponent изменить props_1?
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Точно также, как я выше написал.
Передать параметр props_1 в MyComponent, который рендерится в компоненте ParentComponent.

И в ChildComponent нужно возвращать props по идее, а не {MyComponent}
источник

NP

Nikita Polevoy in React Native — русскоговорящее сообщество
Anton Vlasov
Точно также, как я выше написал.
Передать параметр props_1 в MyComponent, который рендерится в компоненте ParentComponent.

И в ChildComponent нужно возвращать props по идее, а не {MyComponent}
но мне важно что бы переопределение props_1 было именно на уровне ChildComponent. Это возможно?

п.с. поправил ошибку с в чайлде
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Nikita Polevoy
но мне важно что бы переопределение props_1 было именно на уровне ChildComponent. Это возможно?

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

Например, в твоем ChildComponent следует добавить какой-нибудь onSomeEventForChangeProps, и передать в него функцию родительского компонента котрая меняет стейт.
const Parent = () => {
 const [state, setState] = useState()
 function changeState() {
    // меняй стейт здесь
   setState(…)
 }
 return <Child
   state={state}
   onSomeEventForChangeProps={changeState}/>
}
источник

NP

Nikita Polevoy in React Native — русскоговорящее сообщество
пробую
источник

VK

Vladimir Kompaniec in React Native — русскоговорящее сообщество
Кто нибудь сталкивался с проблемой закрытия приложения на ios через пять минут после нахождения в свернутом состоянии ? Мне необходимо как-то распознать убито приложение системой по таймауту (чтобы восстановить последнее сотояние)  или закрыто пользователем.
источник

ЦС

Церго Сыров in React Native — русскоговорящее сообщество
AppState можно отслеживать
источник

VK

Vladimir Kompaniec in React Native — русскоговорящее сообщество
Церго Сыров
AppState можно отслеживать
в AppState 3 сотояния active, inactive, background в обоих вариантах закрытия приложение проходит inactive -> background
источник

ЦС

Церго Сыров in React Native — русскоговорящее сообщество
а что еще надо какое состояние
источник

ЦС

Церго Сыров in React Native — русскоговорящее сообщество
момент когда закрылось совсем?
источник

ЦС

Церго Сыров in React Native — русскоговорящее сообщество
я отслеживал такое через fcm ))
источник