reactjs — вопросы с ответами

17 ответов
В текущей версии React Router (v3) я могу принять ответ сервера и использовать browserHistory.push, чтобы перейти на соответствующую страницу ответа. Тем не менее, это не доступно в версии 4, и я не уверен, какой способ справиться с этим. В этом примере, используя Redux, components/app-product-form....
react-router
react-router-v4
redux
09 март 2017, в 17:23
14 ответов
Я только что заменил react-router на v3 на v4. Но я не уверен, как программно перемещаться в функции-члене Component. В функции handleClick() я хочу перейти к /path/some/where после обработки некоторых данных. Я использовал это: import { browserHistory } from 'react-router' browserHistory.push('/pa...
ecmascript-6
react-router-v4
08 фев. 2017, в 21:08
7 ответов
У меня есть два компонента. Родительский компонент Дочерний компонент Я пытался вызвать дочерний метод из Parent, я пытался таким образом, но не смог получить результат class Parent extends Component { render() { return ( <Child> <button onClick={Child.getAlert()}>...
21 июнь 2016, в 16:30
8 ответов
Моя структура выглядит следующим образом: Component 1 - |- Component 2 - - |- Component 4 - - - |- Component 5 Component 3 Компонент 3 должен отображать некоторые данные в зависимости от состояния компонента 5. Поскольку реквизит неизменен, я не могу просто сохранить его в компоненте ...
react-native
web-deployment
21 фев. 2016, в 14:07
18 ответов
Как я могу определить маршрут в файле routes.jsx для захвата значения параметра __firebase_request_key из URL-адреса, сгенерированного после однократного входа в Twitter после перенаправления с их серверов? http://localhost:8000/#/signin?_k=v9ifuf&__firebase_request_key=blablabla Я попытался с ...
react-router
11 фев. 2016, в 23:52
6 ответов
Я работаю с Javascript (ES6)/FaceBook и пытаюсь получить первые 3 элемента массива, которые различаются по размеру. Я бы хотел сделать эквивалент Linq take (n). В моем файле Jsx у меня есть следующее: var items = list.map(i => { return ( <myview item={i} key={i.id} /> ); }); Затем,...
19 янв. 2016, в 16:09
8 ответов
Я новичок в React + Webpack. Я нашел странную ошибку в моем приветственном веб-приложении. Я использую babel-loader в webpack, чтобы помочь мне преобразовать jsx в js, но похоже, что babel не может понять синтаксис jsx. Вот мои зависимости: "devDependencies": { "babel-core": "^6.0.14", "babel-lo...
webpack
babeljs
01 нояб. 2015, в 08:47
26 ответов
В моей функции рендеринга компонента у меня есть: render() { const items = ['EN', 'IT', 'FR', 'GR', 'RU'].map((item) => { return (<li onClick={this.onItemClick.bind(this, item)} key={item}>{item}</li>); }); return ( <div> ... <u...
14 окт. 2015, в 05:19
22 ответа
Я ищу способ определить, произошло ли событие клика вне компонента, как описано в этой статье . jQuery closeest() используется, чтобы увидеть, имеет ли цель из события click элемент dom как один из его родителей. Если есть совпадение, событие click принадлежит одному из дочерних элементов и, следова...
13 сен. 2015, в 17:49
6 ответов
Недавно я обнаружил Redux. Все выглядит хорошо. Есть ли недостатки, полученные или компромиссы с использованием Redux вместо Flux? Благодаря
react-native
redux
flux
reactjs-flux
15 авг. 2015, в 05:38
12 ответов
Я хочу условно показать и скрыть эту группу кнопок в зависимости от того, что передается от родительского компонента, который выглядит так: <TopicNav showBulkActions={this.__hasMultipleSelected} /> .... __hasMultipleSelected: function() { return false; //return true or false depending on da...
twitter-bootstrap-3
29 май 2015, в 15:30
35 ответов
Я использую реакцию. Когда я запускаю код ниже, браузер говорит: Uncaught TypeError: выражение Super должно иметь значение null или функцию, а не undefined Любые намеки на все, что не так, будут оценены. Сначала строка, используемая для компиляции кода: browserify -t reactify -t babelify examples/...
ecmascript-6
08 май 2015, в 04:41
6 ответов
Нет ли простого способа передать дочерний элемент props его родительскому объекту, используя события, в React.js? var Child = React.createClass({ render: function() { <a onClick={this.props.onClick}>Click me</a> } }); var Parent = React.createClass({ onClick: function(event) {...
25 март 2014, в 16:41
25 ответов
Как мне добавить элемент в JSX? Вот пример использования баннера, который должен быть в компоненте, если он был передан. Я хочу, чтобы избежать дублирования тегов HTML в инструкции if. render: function () { var banner; if (this.state.banner) { banner = <div id="banner">{this.st...
react-jsx
20 март 2014, в 15:52
11 ответов
Я только что начал работу с ReactJS и немного застрял в проблеме, которая у меня есть. Мое приложение - это, по существу, список с фильтрами и кнопка для изменения макета. На данный момент я использую три компонента: <list />, < Filters /> и <TopBar />, теперь, очевидно, когда я ме...
22 янв. 2014, в 13:21
Наверх
Меню