#reactjs
#reactjs
Вопрос:
Возможно ли добиться тех же результатов, что и при обычном useEffect
вызове, но это также вызывается всякий раз, когда один из триггеров сбрасывается на те же значения?
Вот пример того, что я имею в виду
const defaultValue = true;
const [state, setState] = useState(defaultValue);
useEffect(() => {
console.log("called");
}, [state]);
setState(defaultValue); // I want this to still trigger the effect (console log)
Очевидно, я не хочу, чтобы это срабатывало, если setState
не вызывается. В моем случае у меня также нет доступа setState
, потому что trigger передается как prop.