Edward
по этому я не понял это
Edward
ну типа компонента в моем случаэ header
Edward
header.js ? header.css : header2.css
Edward
???
Edward
типа такой синтаксис?
Anonymous
Ты напиши условие при котором переменная будет принимать тру или фолс и передай ее
Anonymous
если на странице происходит то-то, то это тру, применить к переменной и вывести такой цсс если фолс то условие через двоетовиче которое
Nazar
Народ, у вас нормально работают post, put запросы на https://social-network.samuraijs.com/api/1.0 ??
Edward
а где логику эту писать?
Edward
если мне хедеру нужно , то в хедере перед returnom?
Edward
получается я импортирую 2 css файла и пишу віражение?
БОГАТЫРЬ
народ, можете подсказать поч он мне это выдает ? ( в photo содержится массив )
Taras
народ, можете подсказать поч он мне это выдает ? ( в photo содержится массив )
Ты должен обратится к стейту у тебя же фото в стейте а не напрямую он его не видит
Taras
или я что то не то вижу)
Taras
что такое photo.data?
Артем
Почему при локал хосте сервер работает а при ngrok нет?
Artem
нифига не видно
БОГАТЫРЬ
код и ошибка
БОГАТЫРЬ
Artem
ну ты ж в стейт написал фото равно массив
Artem
код и ошибка
крин сделай что б видно было цыфры, номера строк
Daniil
а приходит точно массив?
БОГАТЫРЬ
+
БОГАТЫРЬ
БОГАТЫРЬ
Artem
выведи в консоль вот это
Artem
console.log('test => ', res)
Artem
перед рендером
БОГАТЫРЬ
Artem
закоментируй пока 2 строку и опять консоль скрин
Artem
что б избавиться от лишних ворнингов
Daniil
this.setState({photo: res.data})
Volodia
this.setState({photo: res.data})
Не, он же в другой переменной это сделал, нет?
БОГАТЫРЬ
Daniil
только зачем там второй авейт не пойму
Artem
надо понимать что ему вообще приходит
Daniil
это ж не функция))
Artem
в дата и пропсы
Volodia
Artem
я б все вывел в разные консоли что б видеть что в с=чем лежит
БОГАТЫРЬ
как я понял все идет норм пока не начинается render, т к они при 1 рендере пытается сделать undef.length
Артем
Никто не знает...
Taras
Всем привет такой вопрос как мне поменять стейт из родителя ребенку?
Roman
Всем хай, подскажите как через экшн удалить элемент из списка нажатием на кнопку
БОГАТЫРЬ
так я в объекте залазию в его массив и у этого массива вызываю length
БОГАТЫРЬ
откуда ?
БОГАТЫРЬ
ет когда я закинул консоль в render
Daniil
и ты два раза делаешь = res.data
БОГАТЫРЬ
и тип я пытаюсь вызвать у пустого массива свойсвто length
Артем
Почему меня все игнорят?😒
Daniil
у пустого оно есть
Daniil
а у объекта нет
Artem
Почему меня все игнорят?😒
я б помог друже, но не знаю
БОГАТЫРЬ
а, как избавиться от двойного render и чтоб иль чтоб он ждал пока state обновиться и тогда ток делал console.log >
Taras
пропсы кидай
Смотри я передал функцию и что? как мне в той функции написать чтобы менялся стейт ребенка?
Daniil
а, как избавиться от двойного render и чтоб иль чтоб он ждал пока state обновиться и тогда ток делал console.log >
не получится так рендер всегда 1 будет до монтировки можно его только сделать условным но проблема не в этом думаю
БОГАТЫРЬ
а как тогда избежать этой ошибки что у меня ?
Daniil
и ты два раза делаешь = res.data это поправил?
Daniil
Artem
не получится так рендер всегда 1 будет до монтировки можно его только сделать условным но проблема не в этом думаю
можно попробовать написать функционально компоненту и сделать через ЮсЕффект
Daniil
+
закинь код в санбокс
Daniil
https://codesandbox.io/
БОГАТЫРЬ
если я закину api сломается из - за cors ( я прост в хроме его отключил )
Daniil
насколько я вижу там нет чему ломаться
БОГАТЫРЬ
https://codesandbox.io/s/gallant-water-1lvt3
БОГАТЫРЬ
ток код компонента
Daniil
ок ща
БОГАТЫРЬ
кажись я ет решил, я ток хз но вроде нифига не изменилось но работает ; ), спс всем большое за помощь )