Вопросы с тегом 'reactjs'

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

Программно перемещаться с помощью реагирующего маршрутизатора

С react-router я могу использовать элемент Link для создания ссылок, которые обрабатываются обработчиком реакции вручную. Я вижу внутри, он вызывает this.context.transitionTo(...). Я хочу сделать навигацию, но не по ссылке, например, из раскрываю...
26 июн. '15 в 17:38
10

Зачем использовать Redux над Facebook Flux?

Я прочитал этот ответ, сокращая шаблон, посмотрел несколько примеров GitHub и даже немного попробовал редукс (приложения todo). Как я понимаю, официальные мотивы приведения к редуксу дают плюсы по сравнению с традиционными архитектурами MVC. НО это...
08 сент. '15 в 15:05
62

Петля внутри React JSX

Я пытаюсь сделать что-то вроде следующего в React JSX (где ObjectRow является отдельным компонентом): <tbody> for (var i=0; i < numrows; i++) { <ObjectRow/> } </tbody> Я понимаю и понимаю, почему это недопусти...
05 апр. '14 в 5:29
23

Как передать реквизит {this.props.children}

Я пытаюсь найти правильный способ определения некоторых компонентов, которые можно было бы использовать общим образом: <Parent> <Child value="1"> <Child value="2"> </Parent> Существует логика для рендеринга между родите...
03 сент. '15 в 8:47
22

Что делают эти три точки в Реактинге?

Что делает ... в этом реакторе (с использованием JSX) и что он называется? <Modal {...this.props} title='Modal heading' animation={false}>
25 июн. '15 в 11:21
39

В чем разница между React Native и React?

Я начал изучать React из любопытства и хотел узнать разницу между React и React Native, хотя не смог найти удовлетворительного ответа с помощью Google. React and React Native, похоже, имеет тот же формат. У них совсем другой синтаксис?
06 янв. '16 в 19:51
18

Можете ли вы заставить компонент React перезапустить без вызова setState?

У меня есть внешний (для компонента) наблюдаемый объект, который я хочу прослушать для изменений. Когда объект обновляется, он испускает события изменения, а затем я хочу повторно перенести компонент, когда обнаружено какое-либо изменение. С верхним...
03 июн. '15 в 16:44
5

В чем разница между использованием конструктора и getInitialState в React/React Native?

Я видел, что оба используются взаимозаменяемо. Каковы основные варианты использования для обоих? Есть ли преимущества/недостатки? Является ли практика лучшей?
05 июн. '15 в 13:53
9

Зачем нам использовать промежуточное ПО для async-потока в Redux?

В соответствии с документами "Без промежуточного программного обеспечения, хранилище Redux поддерживает только синхронный поток данных" . Я не понимаю, почему это так. Почему компонент контейнера не может вызвать асинхронный API, а затем dispatch д...
02 янв. '15 в 21:09
28

React js onClick не может передать значение методу

Я хочу прочитать свойства значения события onClick. Но когда я нажимаю на нее, я вижу что-то вроде этого на консоли: SyntheticMouseEvent {dispatchConfig: Object, dispatchMarker: ".1.1.0.2.0.0:1", nativeEvent: MouseEvent, type: "click", target Мой ...
22 апр. '15 в 23:40
24

Установить фокус на ввод после рендера

Как реагировать на настройку фокуса на конкретное текстовое поле после рендеринга компонента? Документация, похоже, предлагает использовать ссылки, например: Установите ref="nameInput" в поле ввода в функции рендеринга, а затем вызовите: this.refs...
05 мар. '15 в 23:28
9

Понимание уникальных ключей для дочерних элементов массива в React.js

Я создаю компонент React, который принимает источник данных JSON и создает сортируемую таблицу. Каждая из строк динамических данных имеет уникальный ключ, назначенный ему, но я все еще получаю сообщение об ошибке: Каждый дочерний элемент в массиве...
04 февр. '15 в 19:06
41

URL-адреса React-маршрутизатора не работают при обновлении или записи вручную

Я использую React-роутер, и он отлично работает, пока я нажимаю на кнопки ссылок, но когда я обновляю свою веб-страницу, она не загружает то, что я хочу. Например, я нахожусь в localhost/joblist и все в порядке, потому что я приехал сюда, нажимая н...
13 янв. '15 в 17:51
10

Какая разница между "super()" и "super (props)" в React при использовании классов es6?

Когда важно передать props в super() и почему? class MyComponent extends React.Component { constructor(props) { super(); // or super(props) ? } }
01 июн. '15 в 11:04
36

Ошибка неактивности: инвариантное нарушение: тип элемента недействителен: ожидается строка (для встроенных компонентов) или класс/функция, но получен: объект

Я получаю эту ошибку: Uncaught Error: Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object. Это мой код: var React = require('react') var ReactD...
07 дек. '15 в 9:46