Описание тега react-lifecycle
2
ответа
Как создать новую статическую функцию React getDerivedStateFromProps в качестве метода жизненного цикла, используя HoC в библиотеке перекомпоновки?
Недавно выяснилось, что скоро React станет устаревшей componentWillReceiveProps и на его месте новая статическая функция getDerivedStateFromProps, Подробнее здесь В настоящее время я переносю свои приложения на этот новый API, но у меня возникла про…
17 апр '18 в 18:24
2
ответа
Как исправить рекурсивное обновление состояния?
Я создаю приложение, используя newsapi. я столкнулся с двумя проблемами в моем штате. Я получаю данные с помощью API и назначить его для моего состояния. и использовать это на мой взгляд. Выпуск № 1 Мое представление отображается до того, как мое пр…
08 фев '19 в 07:55
4
ответа
Почему жизненный цикл обновления компонента выполняется всякий раз, когда изменяется состояние родителя?
У меня есть родительский компонент с именем "App", в котором используется дочерний компонент с именем "NewComp". Я определил жизненный цикл componentDidUpdate() внутри дочернего компонента, а не в родительском компоненте. Родительский компонент: cla…
29 янв '19 в 07:15
2
ответа
Почему мой дочерний компонент React не получает новые реквизиты?
У меня есть компонент React, который действует как сортируемая таблица. Заголовок таблицы и строки таблицы являются дочерними элементами контейнера, и контейнер обрабатывает состояние таблицы. При щелчке по заголовку данные переупорядочиваются так ж…
03 окт '17 в 15:25
0
ответов
Почему мой реагирующий компонент отключается каждый раз, когда его реквизиты обновляются через Flux Store?
У меня есть реактивный компонент (это реактивно-нативные проекты). в componentDidMount я делаю ajax-вызовы, чтобы получить некоторые данные, а затем я обновляю хранилище потоков, которое передает реквизиты этого компонента. однако каждый раз, когда …
29 янв '18 в 17:29
1
ответ
Состояние реакции сбрасывается обратно к исходному значению после монтирования компонента
Мой компонент - это заголовок, содержащий первичную и вторичную навигацию. Пока я имею дело только с первичной навигацией, которая выбирает между большими разделами сайта. Состояние поднимается до основного компонента Header, в то время как компонен…
26 ноя '17 в 20:43
0
ответов
Реагирует на редукционный жизненный цикл саги
Файл index.js выглядит следующим образом. Я использую React Saga. Я хотел бы показать информацию о драйверах на карте без загрузки страницы. Проблема: функция loadMap работает без поступления данных. На карте ничего нет, потому что данные пусты. он …
08 дек '17 в 10:00
0
ответов
Компонент повторного рендеринга, когда реквизит обновляется с помощью createStructuredSelector
Я постараюсь сделать это как можно более кратким и приятным, при этом быть подробным и описательным. Когда мое приложение инициализируется или загружается в первый раз, оно делает api позвоните, чтобы получить некоторые blog данные. Вот как это выгл…
26 янв '18 в 22:50
0
ответов
Монтаж и демонтаж компонента
Я сейчас исполняю this.props.navigation.navigate('myView') используя ответную навигацию . Но когда я ухожу и быстро вхожу в это представление, в некоторых случаях происходит странное поведение в жизненном цикле реакции-натива. Мои журналы: * Когда р…
13 дек '18 в 13:38
1
ответ
Uncaught RangeError: Превышен максимальный размер стека вызовов - ReactJS
Я перебрал все вопросы, подобные моему, но не смог найти ничего полезного для этого случая. Пожалуйста помоги. Это моя функция: renderFields() { if (this.props.field) { // some prop return ( <SelectBox className="selectbox" value={this.state.sele…
26 дек '18 в 16:23
0
ответов
Состояние не устанавливается в responseJS после изменения входного индекса. Состояние обновления только временное?
У меня есть HOC под названием "Выручка". В том, чье нет, есть компонент таблицы с именем "RowValueCalculations". строк в соответствии с входом с именем "teamSize". export default class RevenueRealisation extends React.Component { state = { TABLE: []…
11 фев '18 в 07:29
4
ответа
componentDidMount не работает при перенаправлении на экран
У меня есть componentDidMount чтобы перечислить набор файлов (изображений) на экране A, с этого экрана у A I есть еще одна ссылка на экран B, где я могу просмотреть подробный вид файла и там у меня есть возможность удалить документ. Когда экран A вы…
28 ноя '18 в 17:52
0
ответов
Безопасно ли использовать реактивное состояние js для хранения токена аутентифицированного пользователя?
Я внедряю простую систему аутентификации пользователей с использованием реагирования js и узла js api. Вот что я делаю внутри метода ComponentWillMount: 1. проверка, если токен выходит (в localStorage)2.Если он не выходит, то значение состояния 'tok…
08 окт '18 в 09:42
0
ответов
Реагировать - динамический липкий нижний колонтитул
Я хочу сделать нижний колонтитул липким или не основанным на том, если высота тела больше, чем высота окна. Когда я меняю страницу, я получаю неправильный рост, который был бы на той странице, на которой я был раньше.У меня есть маршрут (/projects/:…
19 дек '17 в 20:18
0
ответов
Реагировать на приложение componentDidMount рендеринг дважды
У меня есть простое приложение реакции, которое имеет Login, который получает Json Web Token при успешной аутентификации и передает его в одноуровневый компонент (Members), который в свой componentDidMount использует этот JWT для выполнения выборочн…
29 апр '18 в 18:07
1
ответ
Как вызвать if(this.props!==nextProps) в компоненте rerepreprops в модульном тестировании?
Я новичок в модульном тестировании для React. У меня есть вопрос относительно заявления if. Мне нужно протестировать функцию componentwillreceiveprops, я знаю, что могу использовать метод spy = sinon.stub(component.props,"componentwillreceiveprops")…
16 ноя '18 в 01:15
1
ответ
Каков наилучший способ сравнить множество prevProps и nextProps в Reactjs?
Дочерний компонент получает много обновленных реквизитов от своего родительского компонента. Я хочу обновить дочерний компонент, если в реквизитах есть какое-либо обновление. В настоящее время я делаю это, используя метод жизненного цикла. component…
21 авг '18 в 06:30
1
ответ
Решение недоступной переменной внутри анонимной функции jquery .bind(), используя жизненный цикл реакции
Мне нужно иметь доступ к переменной jqconsole вне анонимно связанной функции. Как мне создать его вне среды обитания JQuery? Если возможно, я бы просто сохранил это глобально или в моем состоянии. Мне не удалось заставить его работать таким образом.…
31 авг '18 в 08:37
0
ответов
Реактивное обновление атрибутов
Я заметил кое-что интересное при настройке атрибутов в жизненном цикле componentDidMount, который представляет собой HTMLCollection. Для атрибутов original и test1 я ищу элемент в DOM. В test2 и test3 я делал то же самое, но потом превратил его в ма…
27 ноя '17 в 22:52
1
ответ
Срабатывает 2 действия Redux, срабатывает только 1 действие
Я выстрелил в действие componentDidMount: componentDidMount() { this.props.getQuests(); } и хотел бы запустить еще одно действие после его завершения, я использовал метод жизненного цикла componentWillReceiveProps componentWillReceiveProps = async n…
18 авг '18 в 11:34