Size: a a a

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

2021 March 31

JJ

Joker Jolly in React — русскоговорящее сообщество
ну я не нажимаю эти две клавишы ,просто закрываю через крестик в виндоус консоль, в которой п ssh подключён к серверу
источник

МИ

Максим Иванов... in React — русскоговорящее сообщество
Drews
Функция возвращаемая в юзеффекте вызывается когда компонент анмаунтится
и? я как бы в курсе, ты точно мой вопрос прочитал? )
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
Vlad
как я понял тебе надо демонизировать приложение, смотри в сторону pm2
демон будет постоянно крутить?
источник

V

Vlad in React — русскоговорящее сообщество
Joker Jolly
ну я не нажимаю эти две клавишы ,просто закрываю через крестик в виндоус консоль, в которой п ssh подключён к серверу
мне кажется что оно падает не из-за этого
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
ну когда я в консоле второй по новой сделал server:prod сайт запустился
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
и до этого 2 часа был онлайн
источник

V

Vlad in React — русскоговорящее сообщество
Joker Jolly
ну когда я в консоле второй по новой сделал server:prod сайт запустился
короче да, запусти через pm2
источник

D

Drews in React — русскоговорящее сообщество
Максим Иванов
и? я как бы в курсе, ты точно мой вопрос прочитал? )
ты точно мой ответ прочитал?
источник

МИ

Максим Иванов... in React — русскоговорящее сообщество
Drews
ты точно мой ответ прочитал?
точно
источник

N

Nikita in React — русскоговорящее сообщество
Максим Иванов
Привет всем, подскажите, как получить доступ к переменной внутри возвращаемой ф-ии в useEffect но не пихая ее в зависимости, т.к. useEffect должен сработать 1 раз, а не при каждом изменении значения newValue
useEffect(() => {
   return () => {
     if ((newValue || null) !== value) {
       onValueChanged(newValue);
     }
   };
 }, []);
при таком варианте, newValue уже нет когда вызывается анонимная ф-ия возвращаемая из useEffect
попробуй без return
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
Vlad
короче да, запусти через pm2
ок, углубляюсь в pm2
пока только поверхностно смотрел что это
источник

N

Nikita in React — русскоговорящее сообщество
Nikita
попробуй без return
или тебе нужно именно при анмаунтинге?
источник

V

Vlad in React — русскоговорящее сообщество
Максим Иванов
Привет всем, подскажите, как получить доступ к переменной внутри возвращаемой ф-ии в useEffect но не пихая ее в зависимости, т.к. useEffect должен сработать 1 раз, а не при каждом изменении значения newValue
useEffect(() => {
   return () => {
     if ((newValue || null) !== value) {
       onValueChanged(newValue);
     }
   };
 }, []);
при таком варианте, newValue уже нет когда вызывается анонимная ф-ия возвращаемая из useEffect
погоди, а зачем ты сетишь что-то в стейт при анмаунте?
источник

V

Vlad in React — русскоговорящее сообщество
компонент уже умирает
источник

МИ

Максим Иванов... in React — русскоговорящее сообщество
Nikita
или тебе нужно именно при анмаунтинге?
именно при unmount нужно получить значение newValue, но при этом в deps низя, т.к. оно там много раз меняется, а нужно только при unmount значение получить
источник

МИ

Максим Иванов... in React — русскоговорящее сообщество
Vlad
погоди, а зачем ты сетишь что-то в стейт при анмаунте?
это не в стейт, это уходит в ф-ию onValueChanged которая вообще приходит в пропсах
источник

V

Vlad in React — русскоговорящее сообщество
Максим Иванов
это не в стейт, это уходит в ф-ию onValueChanged которая вообще приходит в пропсах
ну либо через ref запоминать значение, либо в родителе подписываться на условие при котором ребенок не показывается
источник

МИ

Максим Иванов... in React — русскоговорящее сообщество
задачка я уверен примитивная, ну кейс явно распостраненный, умирает компонент, получить последнее значение нужно и все как бы, конкретно это поле в гриде, которое работает как редактор, и onBlur нужно сохранять, чего туда ввели
источник

Jj

J j in React — русскоговорящее сообщество
Дарова, есть ли способ создать фиктивного родителя если у меня, например, компонент возвращает два дива, которые на одном уровне?
источник

D

Drews in React — русскоговорящее сообщество
J j
Дарова, есть ли способ создать фиктивного родителя если у меня, например, компонент возвращает два дива, которые на одном уровне?
React.Fragment
источник