Публикации по теме 'setstate'
Понимание синхронного/асинхронного поведения setState в React
Будь то на собеседованиях или в ежедневной разработке, мы часто сталкиваемся с таким вопросом:
Является ли setState синхронным или «асинхронным», когда он синхронный, а когда «асинхронный»?
На самом деле сам вызов setState является синхронным, но это не значит, что состояние обновляется сразу после вызова setState. Это обновление определяется в соответствии с контекстом нашей текущей среды выполнения.
Давайте посмотрим на этот пример:
state = {
number:1
};..
Вопросы по теме 'setstate'
Promise.all() и setState() реагируют на нативные
В компоненте я хотел бы получить некоторые данные из моей базы данных, используя API выборки. Когда все данные получены, я хотел бы изменить состояние компонента с помощью Promise.all():
await Promise.all(data).then(
this.setState({...
6426 просмотров
schedule
26.09.2022
почему реакция не повторная рендеринг при изменении состояния?
Не могу понять, что не так. Я нажимаю кнопку, это устанавливает состояние и настройку состояния, меняет ключ на истинный, и если этот ключ истинен, должен отображаться другой вывод. вот код:
нажмите кнопку вызова функции:
<input...
2015 просмотров
schedule
27.01.2024
Вызов `this.setState()` прерывает проверку типа потока на реквизите в componentWillReceiveProps.
Я получаю ошибку потока в реквизите, который, как я знаю, является строкой, когда я вызываю this.setState() прямо перед ним. Если я передвину вызов setState() после строки, в которой используется реквизит, ошибка исчезнет. Ошибка, которую я...
2110 просмотров
schedule
18.11.2023
Инкремент поста ReactJS не работает в setState
Во время работы с методом ReactJS setState для обновления состояния я заметил, что оператор постинкремента не работает (также не возникает никаких ошибок), поэтому вместо этого мне пришлось использовать + 1 для того же. Любая идея, почему такое...
187 просмотров
schedule
13.11.2023
Как установить состояние в дочернем компоненте, когда дочерняя функция вызывается из родительского компонента в ReactJS
Я хочу вызвать дочернюю функцию из родительского компонента, поэтому нашел здесь вопрос
Вызов дочернего метода из родителя
Поэтому я использовал этот способ, чтобы назвать это (из 1-го ответа и 2-го подхода).
Теперь проблема в том, как...
1054 просмотров
schedule
01.05.2024
React Native Redux: this.setState не меняет состояние
this.setState({device}) вообще не обновляет состояние, если только я не заставлю его с помощью «this.state.device = __», однако это все равно будет проблемой, поскольку компонент не выполняет повторную визуализацию. Я попытался использовать функцию...
548 просмотров
schedule
28.03.2024
Можно ли передавать переменные (реквизиты/состояния) в уже созданный экземпляр React
Я пытаюсь создать класс React, изменения состояния экземпляров которого влияют на реквизиты их дочерних компонентов. Это легко реализовать, если дочерние компоненты создаются в методе render() родительских экземпляров. Однако есть ли способ, которым...
156 просмотров
schedule
04.12.2023
Flutter: как я могу работать с несколькими методами setState ()?
Я новичок во фреймворке Flutter и не совсем понимаю, как работает метод множественного setStat (). Я дважды вызываю setState () в одной функции, но работает только первая.
Я искал здесь решения, но не нашел. Но он работал с этим кодом (ссылка на...
2101 просмотров
schedule
21.09.2022
this.setState не работает в componentDidUpdate
Есть некоторая проблема с этим кодом, я думаю, потому что setState не работает в этом коде.
this.setState({
showTooltip: true,
toolTipsValue: message,
error: true
})
Прежде чем нажать на кнопку
this.props.loginRes = {...
313 просмотров
schedule
25.04.2024
setState удаляет элементы из массива с помощью фильтра, но удаленный элемент остается в состоянии как пустая строка
В состоянии компонента у меня есть массив задач, полученных от MongoDB через axios. Список в массиве визуализируется с помощью метода map в несортированный список ( <i> в данном случае просто значок):
<ul>
{this.state.items.map(e...
52 просмотров
schedule
23.02.2024
как я могу получить доступ к последнему состоянию за пределами обратного вызова setState?
Из-за асинхронного характера React setState и недавно введенного параллельного режима реакции после много исследований, я не знаю, как я могу получить доступ к гарантированному последнему состоянию в следующем сценарии или любом другом сценарии....
62 просмотров
schedule
18.03.2024
setState на основе предыдущего состояния (React)
Как лучше всего установить новое состояние на основе текущего состояния?
E.g.:
setCount(count + 1)
это правильно? Какие риски?
31 просмотров
schedule
08.04.2024