Size: a a a

2020 April 06

MK

Max Kovalenko in React Kyiv
Dima Bildin
Не уверен, что только на ios, но не суть.
В общем, ещё раз. Если картинка никак не процесится и файл кладётся на сервер as is, потом как есть качается через img src, то браузер должен показать правильно, сам прочитать метадату и сам правильно повернуть.
Если где-то по пути метадата теряется, то надо найти где и не терять.
Если картинка перед загрузкой кладётся в canvas, например, чтоб можно было её сначала отредактировать (кропнуть там или ещё что), то перед тем как в канвас её класть, нужно прочитать exif и применить
зачем давать советы если незнаком с проблемой?
источник

DB

Dima Bildin in React Kyiv
Max Kovalenko
зачем давать советы если незнаком с проблемой?
Лол, я тебе разжевал твою проблему до не могу, пожалуйста) Дальше сам
источник

MK

Max Kovalenko in React Kyiv
если бы все так тривиально решалось то я бы тут вопрос не задавал бы… проблема свойственна только для иоса… и в интернете это подтверждено… можно нагуглить если интересно…. спасибо за разжевывание но всей этой информацией которая была предоставлена я владею изначально…. мне нужно обьяснение что и почему я спросил кто сталкиваился и кто может подсказать решение которое у него сработало
источник

A

Art in React Kyiv
Добрый вечер, а можете сказать как я могу проверить, наличие одного узла(дива) во втором, причем второй может быть на разном уровне вложености
источник

SG

Stas G in React Kyiv
Метод .closest() или .contains()
источник

v

val 🐾 in React Kyiv
у меня вопрос.
в общем у меня есть такое начало функции:

export function incrementCartQuantity(index) {
   return async dispatch => {
       dispatch(incrementCartItem(index));


incrementCartItem - action. у меня много таких функций, все работают.
а здесь заходит в return async dispatch, а дальше функция перестает работать, и я вот не могу найти причину.
может есть какие-то иДеЙкИ.

спс)
источник

AR

Alexey Raspopov in React Kyiv
а асинхронные функции как экшны поддерживаются? наверно ж какой-то мидлварь нужен, если это редакс
источник

v

val 🐾 in React Kyiv
Alexey Raspopov
а асинхронные функции как экшны поддерживаются? наверно ж какой-то мидлварь нужен, если это редакс
да вроде да, остальные функции работают.
у нас thunk
источник

AR

Alexey Raspopov in React Kyiv
val 🐾
да вроде да, остальные функции работают.
у нас thunk
остальные асинхронные функции?
источник

v

val 🐾 in React Kyiv
да
источник

v

val 🐾 in React Kyiv
вот пример
export function fetchOrderSummary(options = {}) {
   return async dispatch => {
       dispatch(requestOrderSummary());
       let response;
       try {
           response = await CartService.getOrderSummary();            
       } catch (error) {
 Whatever          
       }
       return response;
   };
}
источник

AR

Alexey Raspopov in React Kyiv
а что пишет в той которая не работает? есть какая-то ошибка?
источник

v

val 🐾 in React Kyiv
нет!
и network ок, и консоль(
источник

v

val 🐾 in React Kyiv
брейкпоинт на return async dispatch останавливается и потом всё
источник

AR

Alexey Raspopov in React Kyiv
ну, типа, ты консолила её, в какой момент она перестает работать?
источник

AR

Alexey Raspopov in React Kyiv
то не там брейкпоинт нужно ставить наверно
источник

B

Bogdan in React Kyiv
val 🐾
брейкпоинт на return async dispatch останавливается и потом всё
можно еще посмотреть как именно диспатчится incrementCartQuantity
источник

v

val 🐾 in React Kyiv
Bogdan
можно еще посмотреть как именно диспатчится incrementCartQuantity
в итоге оказалось, что я вызывала в компоненте incrementCartQuantity из импорта, а надо было из this.props 🤦‍♀️
источник

Е

Егор in React Kyiv
Andrew Fedin
inputProps={{ maxLength: Number }} пробовал?
🤟
спасибо
источник

BC

Bad Coder in React Kyiv
всем привет.
Не получаеться сделать валидацию для загрузки фото, в условиях setWithError(true); не выполняеться, проверял дебаггером
источник