169 похожих чатов

Подскажите, а как сделать функцию зависимой от определённого значения? Что

бы вызывалась только при изменении этого значения? Без useEffect

16 ответов

17 просмотров

почему без useEffect?

Justy- Автор вопроса
アレクサンダー・バキマトフ
почему без useEffect?

не вижу, как его можно сюда сунуть

Justy
не вижу, как его можно сюда сунуть

эээ, а его как то по особому засовывать надо? просто в теле компонента уже написать нет?

Justy
не вижу, как его можно сюда сунуть

можешь между afterShow и return засунуть например )))

Justy- Автор вопроса
アレクサンダー・バキマトフ
можешь между afterShow и return засунуть например ...

а как сделать что бы он вызывался только когда вызывается функция afterShow? (и при этом обязательно не нужно что бы оно срабатывало при инициализации)

Justy
не вижу, как его можно сюда сунуть

а какую функцию зависимой сделать нужно?

Justy
а как сделать что бы он вызывался только когда выз...

ты неправильно мыслишь, тебе не нужно вызывать эффект когда вызовется функция или еще что то такое. это программирование управляемое данными. меняй состояние и вызывай эффекты в зависимости от состояния

Justy
а как сделать что бы он вызывался только когда выз...

так вам нужно чтобы функция вызывалась только при изменении переменной или в теле afterShow?

Justy- Автор вопроса
Volodymyr Borysov
так вам нужно чтобы функция вызывалась только при ...

нужно сделать так что бы функция вызывалась 1 раз когда её вызывают, а далее только при изменении user

Justy- Автор вопроса
アレクサンダー・バキマトフ
ты неправильно мыслишь, тебе не нужно вызывать эфф...

useEffect по любому всегда вызовется при инициализации

Justy
useEffect по любому всегда вызовется при инициализ...

внезапно внутри useEffect можно написать условие и не вызыватть функцию внутри этого условия на первом рендере

Justy
какое я туда условие напишу?

а я откуда знаю? в зависимости от того как звезды должны сойтись для вызова твоей функции if (isNeedCallSomeFunc) { someFunc() }

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Карта сайта