Вопросы с тегом «reactjs»

React (также известный как React.js или ReactJS) - это библиотека JavaScript, разработанная Facebook для создания пользовательских интерфейсов. Он использует декларативную, основанную на компонентах парадигму и стремится быть одновременно эффективным и гибким.

30
Программная навигация с использованием реагирующего маршрутизатора
С помощью react-routerя могу использовать Linkэлемент для создания ссылок, которые изначально обрабатываются реагирующим маршрутизатором. Я вижу внутренне это звонки this.context.transitionTo(...). Я хочу сделать навигацию. Не по ссылке, а из выпадающего списка (как пример). Как я могу сделать это в коде? Что такое this.context? Я видел Navigationмиксин, но могу ли я …

30
Петля внутри React JSX
Я пытаюсь сделать что-то вроде следующего в React JSX(где ObjectRow является отдельным компонентом): <tbody> for (var i=0; i < numrows; i++) { <ObjectRow/> } </tbody> Я понимаю и понимаю, почему это неверно JSX, поскольку JSXсопоставляет вызовы функций. Тем не менее, исходя из шаблона земли и будучи новичком JSX, я не …
1279 javascript  reactjs 

8
Зачем использовать Redux поверх Facebook Flux? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Закрыто в прошлом году . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я прочитал …


24
Как передать реквизит {this.props.children}
Я пытаюсь найти правильный способ определить некоторые компоненты, которые могут быть использованы в общем виде: <Parent> <Child value="1"> <Child value="2"> </Parent> Существует логика для рендеринга между родительскими и дочерними компонентами, конечно, вы можете себе представить <select>и <option>в качестве примера этой логики. Это фиктивная реализация для цели вопроса: var Parent = …

30
В чем разница между React Native и React?
Я начал изучать React из любопытства и хотел узнать разницу между React и React Native - хотя не смог найти удовлетворительного ответа с помощью Google. React и React Native, похоже, имеют одинаковый формат. У них совершенно другой синтаксис?

19
Можете ли вы заставить компонент React перерисовываться без вызова setState?
У меня есть внешний (для компонента), наблюдаемый объект, который я хочу прослушивать на предмет изменений. Когда объект обновляется, он генерирует события изменения, а затем я хочу повторно визуализировать компонент при обнаружении любого изменения. На верхнем уровне React.renderэто было возможно, но внутри компонента это не работает (что имеет некоторый смысл, поскольку …
690 reactjs  react-jsx 

10
Зачем нам промежуточное ПО для асинхронного потока в Redux?
Согласно документации, «без промежуточного программного обеспечения хранилище Redux поддерживает только синхронный поток данных» . Я не понимаю, почему это так. Почему компонент контейнера не может вызвать асинхронный API, а затем dispatchдействия? Например, представьте себе простой интерфейс: поле и кнопку. Когда пользователь нажимает кнопку, поле заполняется данными с удаленного сервера. import …

12
Понимание уникальных ключей для дочерних массивов в React.js
Я создаю компонент React, который принимает источник данных JSON и создает сортируемую таблицу. Каждой из строк динамических данных присвоен уникальный ключ, но я все еще получаю сообщение об ошибке: Каждый дочерний элемент в массиве должен иметь уникальную «ключевую» опору. Проверьте метод визуализации TableComponent. Мой TableComponentметод рендеринга возвращает: <table> <thead key="thead"> …

30
URL-адреса React-маршрутизатора не работают при обновлении или записи вручную
Я использую React-роутер, и он отлично работает, пока я нажимаю на кнопки ссылок, но когда я обновляю свою веб-страницу, она не загружает то, что я хочу. Например, я нахожусь, localhost/joblistи все в порядке, потому что я приехал сюда, нажав на ссылку. Но если я обновлю веб-страницу, я получу: Cannot GET …

30
React js onClick не может передать значение методу
Я хочу прочитать свойства значения события onClick. Но когда я нажимаю на нее, я вижу что-то вроде этого на консоли: SyntheticMouseEvent {dispatchConfig: Object, dispatchMarker: ".1.1.0.2.0.0:1", nativeEvent: MouseEvent, type: "click", target Мой код работает правильно. Когда я бегу, я вижу, {column}но не могу получить его в событии onClick. Мой код: var …

24
Как установить фокус на поле ввода после рендеринга?
Как реагирует установка фокуса на конкретное текстовое поле после рендеринга компонента? Документация предлагает использовать ссылки, например: Установите ref="nameInput"в моем поле ввода в функции рендеринга, а затем вызовите: this.refs.nameInput.getInputDOMNode().focus(); Но где мне это назвать? Я пробовал несколько мест, но не могу заставить его работать.

30
В чем разница между состоянием и реквизитом в React?
Я смотрел курс Pluralsight по React, и инструктор заявил, что реквизит менять нельзя. Я сейчас читаю статью (uberVU / реакции-руководство) о реквизитах против состояния, и там говорится И реквизиты, и изменения состояния запускают обновление рендера. Далее в статье говорится: Реквизиты (сокращение от свойств) - это конфигурация Компонента, если хотите, его …

11
Как условно добавить атрибуты в компоненты React?
Есть ли способ добавить атрибуты в компонент React, только если выполняется определенное условие? Я должен добавить обязательные атрибуты и атрибуты readOnly для элементов формы на основе вызова Ajax после рендеринга, но я не вижу, как это решить, поскольку readOnly = "false" - это не то же самое, что полное исключение …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.