Публикации по теме '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 просмотров

setState на основе предыдущего состояния (React)
Как лучше всего установить новое состояние на основе текущего состояния? E.g.: setCount(count + 1) это правильно? Какие риски?
31 просмотров
schedule 08.04.2024