El
Graph ql это язык или что это?
Способ отправлять запросы на бек.
Андрей
окей, спасибо всем)
El
окей, спасибо всем)
Будет настроение, ответьте на https://t.me/react_js/674135, плж.
Cenator 🐈
Будет настроение, ответьте на https://t.me/react_js/674135, плж.
Как в классе, только самому мерджить надо
Андрей
Будет настроение, ответьте на https://t.me/react_js/674135, плж.
думаю так пропустил твой вопрос, сори
El
Спасибо.
El
Пардон, Word 2003 кто знает? Скопировал текст с чёрным бекграундом, как бекграунд убрать? Это не картинка, текст.
Eugene
😐2003
Eugene
вставь в блокнот и из блокнота вставь в ворд)
El
спасибо
onClick={() => this.setState((prevState) => ({ displaySocialInputs: !prevState.displaySocialInputs }))}
Den
Всем привет какой метод у компонента вызывается кажлый раз при отрисовке dom не могу понять я перехожу по компонентам через link и мне нужно поменять тайтл у страницы и не могу понять какой метод вызвается componentWillReceiveProps подойдет для этих целей или нет ?
Den
componentDidMount
не вызвался
Den
componentDidMount
я перешел по новый ссылке контент на странице поменялся а метод не отработал
I
я перешел по новый ссылке контент на странице поменялся а метод не отработал
componentDidMount вызывается только при первоночальной вставке компонента, дальше когда компонет уже в странице срабатывают shouldComponentUpdate, getDerivedStateFromProps, componentDidUpdate. виллресивпропс и виллапдейт депрекейтед, и их лучше не использовать
Victor
http://projects.wojtekmaj.pl/react-lifecycle-methods-diagram/
Den
Недавно в Питере нашел ,правда, в бумажном виде.
🦜
бан за пиратство
Elias
кто пишет e2e?
🦜
Anonymous
Oleg
есть способы заставить componentWillUnmount срабатывать на перезагрузке?
Oleg
ещё на закрытии. было бы идеально.
Mark
есть способы заставить componentWillUnmount срабатывать на перезагрузке?
При маунте вешать listener на ивент "beforeunload"?
Andrey
ну да.
ну так тут не в анмаунте, а просто на закрытие страницы вешаешь листнер в cDM/эффекте
Vladimir
ещё на закрытии. было бы идеально.
onbeforeunload, но это скорее хак
Oleg
componentDidMount() { document.addEventListener('beforeunload', () => { console.log('componentWillUnmount'); debugger }, false); } чёт не работает. я что-то не так делаю?
Mark
не document.addEventListener, a window.addEventListener
Oleg
fak. точно
Oleg
хотя я вроде и на документ вешал...
🦜
может тебе надо window.onbeforeunload?
Oleg
вообще фигово, я запрос хотел отправить\
Vladimir
debugger наверно сработает, хз. А вот ajax запрос не улетит
Oleg
на cwum работает.
Vladimir
window.onbeforeunload = () => { return 'Вы уверены?'; }; максимум пользы, которую можно извлечь
🦜
на cwum работает.
потому что компонент анмаунтиться, а не вкладка браузера
🦜
кому-то стоит почитать how browsers work
Mark
debugger наверно сработает, хз. А вот ajax запрос не улетит
На тестовом серваке чекнул - вроде улетает.
Vladimir
На тестовом серваке чекнул - вроде улетает.
возможно от браузера еще зависит
Dr
Привет. Есть событие onWheel. Хочу остановить скролл страницы, когда крутят колесико над этим элементов. e.preventDefault() не помогает. Не подскажите как такое сделать?
🦜
e.stopPropagation() пробовал?
А всплытие то тут причем?
Oleg
при том.
🦜
Ясн)
Oleg
может быть и это поможет
Oleg
контекста нет - догадки.
A
Привет, можете подсказать как результат запроса добавить в массив posts? const initState = { posts: [] }; const rootReducer = (state = initState, action) => { if (action.type === "FETCH_DATA") { return { ...state, posts: fetch("https://jsonplaceholder.typicode.com/posts") .then(res => res.json()) .then(data => data) }; } return state; }; export default rootReducer;
🦜
может быть и это поможет
Условия ты тоже пишешь также? А может и, а может или, а может не равно
Vova
thunk
Егор
Andrey
Или Redux, или MobX
или не Redux, и не MobX
Aleksei
а сагу?)
A
а как сделать правильно и что такое эффектор?
🦜
а сагу?)
А сага бан
Aleksei
че это
Nikolai
Andrey
для начала используйте redux-thunk
зачем человека с ходу к плохому приучать?
Aleksei
я просто не в курсе нарратива
Nikolai
зачем человека с ходу к плохому приучать?
Чтобы человек не краснел потом на собеседованиях
Andrey
Чтобы человек не краснел потом на собеседованиях
чтобы человек на собесах не краснел, он должен быть обременен интеллектом, а не заученными туториалами по устаревшим технологиям
Dmitriy
@popuguy а в чем можно потестить WS соединение?
🦜
Или что?