Описание тега setstate
Используйте для вопросов, касающихся метода [setstate] и управления состоянием компонентов / виджетов в [reactjs] и [flutter].
1
ответ
Я использую setState в Yii, но я также получаю свойство "CWebUser.depId" не определено
Я хочу вернуть значение dep_id от пользователя таблицы, чтобы использовать его, поэтому setState должен возвращать его как (Yii::app()->user->depId), но когда я его использую, я получаю - "CWebUser.depId" не определен. Я искал, и я не знаю, что дела…
18 дек '13 в 16:18
1
ответ
Флаттер, состояние флажка не меняется, как?
У меня есть ListView строитель, который создает несколько ListTitleэто с флажком внутри них. когда я setState на onChanged на флажок значение не меняется. class ProjectPage extends StatefulWidget { final project; ProjectPage({Key key, this.project})…
22 апр '18 в 22:11
2
ответа
Реагирование рендеринга с состоянием или реквизитом
Я хотел бы знать разницу между компонентом рендеринга с состоянием или реквизитом напрямую. getInitialState: data: this.props.data Следующий код для функции рендера 1. data = this.state.data return (<Component data={data} />) 2. return (<Co…
27 май '15 в 12:30
2
ответа
Правильный способ изменения списка / объектов в ReactJS
У меня есть фрагмент кода, ниже которого я не совсем уверен, правильно ли это сделано. Вот мой блок кода: onChangeMethod(event) { this.setState(prevState => ({ list: [...prevState.list, event.value] })); } Я видел другой пример здесь, и я адаптир…
09 ноя '18 в 10:30
1
ответ
Обновления состояний могут быть асинхронными
Что именно они имеют в виду? Если я правильно понимаю, я не могу использовать this.state при вычислении нового состояния, если я не передам функцию в качестве первого параметра setState(): // Wrong this.setState({a: f(this.state)}); // Correct this.…
21 июл '17 в 23:43
2
ответа
Класс React: setState ничего не делает (и об ошибках не сообщается)
У меня есть класс React с этим конструктором: class AddList extends Component { constructor(props){ super(props); this.state = { hidden: true }; } Тогда у меня есть эта функция: handleSubmit(e) { e.preventDefault(); // this prevents the page from re…
22 сен '17 в 05:18
3
ответа
Ошибка синтаксиса функции стрелки
У меня есть следующий код, который представляет приложение React. import React from 'react'; import ReactDOM from 'react-dom'; import SearchBar from './components/search_bar'; import YTSearch from 'youtube-api-search'; import VideoList from './compo…
03 дек '17 в 19:47
2
ответа
React (16.4.1) setState() обновляет состояние на одно событие onChange за текущим событием onChange с помощью компонента act-select
У меня есть 2 компонента реакции-выбора, и я хочу установить следующее: когда пользователь делает выбор из обоих выбранных компонентов (порядок не имеет значения), то запускается ajax для получения данных с сервера. Выбор из обоих этих компонентов н…
12 окт '18 в 20:46
1
ответ
Установить состояние ребенка после того, как он получит реквизит?
У меня есть два компонента. Одним из них является UserBase, на котором вызывается ajax-запрос для получения значений. Когда эти значения получаются и обновляются в состоянии заголовка. Еще один компонент - заголовок. Это дочерний компонент UserBase.…
22 июл '16 в 07:25
1
ответ
Реагируйте на собственный Redux: this.setState не меняет состояние
this.setState({device}) вообще не обновляет состояние, если я не принудительно установлю его с помощью "this.state.device = __", однако это все равно будет проблемой, поскольку компонент не выполняет повторную визуализацию. Я попытался использовать …
28 дек '17 в 03:24
1
ответ
REACT: Использовать setState в функции, вызываемой из другого компонента?
Я начинаю в ReactJS и создаю систему оценок для своей игры в React. Я использовал компонент "Оценка" для управления им. Я сделал оценку в состоянии, которое можно увеличить на increment(), Проблема в том, что я хотел бы использовать эту функцию из м…
22 дек '18 в 15:19
3
ответа
setState не объединяет, но заменяет
У меня есть состояние state = { theme: { background: { bgType: 'colour', value: '#449dc7' }, primary: '#4d5a66', secondary: '#476480', }, }; Когда я пытаюсь обновить вложенное свойство, такое как background Я звоню setState следующее this.setState(p…
25 июн '18 в 19:02
3
ответа
Как setState в React работает в этом сценарии?
Я пытаюсь установить состояние объекта в моем массиве. Я достиг этого, но я не понимаю этого. toggleVisited = countryCode => { var countries = [ ...this.state.countries ]; var countryToChange = countries.find(country => country.code === countr…
13 янв '19 в 20:59
1
ответ
Реактивно-родной: ответ на выборку невозможно лечить
Все еще учусь на RN... Я пытаюсь использовать fetch() в реакции-родной, чтобы получить конкретные данные с моего сервера, прежде чем открывать веб-страницу в браузере смартфона. Вот что я написал: openLink = () => { //Communicate to the server to…
12 мар '17 в 20:42
2
ответа
Как установить State в дочернем компоненте, когда дочерняя функция вызывается из родительского компонента в ReactJS
Я хочу вызвать дочернюю функцию из родительского компонента, поэтому я нашел здесь вопрос Вызовите дочерний метод от родителя Поэтому я использовал этот способ, чтобы назвать его (из 1-го ответа и 2-го подхода). Теперь вопрос, как установить состоян…
16 ноя '17 в 07:41
3
ответа
this.setState Не работает для моего собственного проекта React
На моем реагировать родное приложение, которое я разрабатываю this.setState не работает и не обновляет значение в конструкторе. но this.state({}) работает. но когда я использую это сбрасывает конструктор Кто-нибудь, пожалуйста, укажите, что не так в…
01 фев '19 в 13:59
1
ответ
Как обновить состояние всех компонентов, принадлежащих к одному классу?
Этот компонент отображается 3 раза в моем приложении. class User extends React.Component { constructor(props) { super(props); this.state = { userFavorites: [] }; this.postFavorite = this.post.bind(this); } componentDidMount() { this.setState(() =>…
25 окт '18 в 08:59
1
ответ
Как избежать SetState в componentWillMount
У меня есть экран приветствия, который я хочу показать пользователям только один раз. Это работает, я использую AsyncStorage, чтобы сохранить токен. Это меняет состояние ShowWelcomeSlides, поэтому я могу сделать условие. Но у меня есть сообщение об …
24 июл '17 в 13:03
5
ответов
Выполнить функцию после завершения обновления множества setStates
У меня есть функция, которая устанавливает состояние. Я хочу вызвать функцию после установки состояния. Вот мой код: sanityChecking() { this.checkFirstName(); this.checkSecondName(); this.checkDomain(); // Call this function after the top 3 function…
19 ноя '18 в 02:06
2
ответа
Почему мой дочерний компонент React не получает новые реквизиты?
У меня есть компонент React, который действует как сортируемая таблица. Заголовок таблицы и строки таблицы являются дочерними элементами контейнера, и контейнер обрабатывает состояние таблицы. При щелчке по заголовку данные переупорядочиваются так ж…
03 окт '17 в 15:25