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

85
Прочитать исходное состояние магазина в Redux Reducer

Начальное состояние в приложении Redux можно установить двумя способами: передать его как второй аргумент createStore( ссылка на документы ) передайте его в качестве первого аргумента вашим (под) редукторам ( ссылка на документы ) Если вы передадите начальное состояние своему магазину, как вы...

85
Передача props в компонент контейнера react-redux

У меня есть компонент контейнера response-redux, который создается в компоненте React Native Navigator. Я хочу иметь возможность передавать навигатор в качестве опоры этому компоненту контейнера, чтобы после нажатия кнопки внутри его презентационного компонента он мог помещать объект в стек...

84
ОШИБКА: Невозможно найти модуль babel-core. используя response.js, webpack и экспресс-сервер

Когда я запускаю webpackтерминал, я получаю: Hash: efea76b1048c3a97b963 Version: webpack 1.12.13 Time: 33ms + 1 hidden modules ERROR in Cannot find module 'babel-core' Вот мой файл webpack.config.js module.exports = { entry: './app-client.js', output: { filename: 'public/bundle.js' }, module: {...

84
Как использовать JQuery с ReactJS

Я новичок в ReactJS. Раньше я использовал jQuery для установки любой нужной мне анимации или функции. Но теперь я пытаюсь использовать ReactJS и минимизировать использование jQuery. Мой случай: Я пытаюсь построить аккордеон с помощью ReactJS. <div class="accor"> <div class="head">Head...

84
Обработчики событий в компонентах React без сохранения состояния

Пытаемся найти оптимальный способ создания обработчиков событий в компонентах React без сохранения состояния. Я мог бы сделать что-то вроде этого: const myComponent = (props) => { const myHandler = (e) => props.dispatch(something()); return ( <button onClick={myHandler}>Click...

84
Имитация нажатия кнопки в Jest

Имитация нажатия кнопки кажется очень простой / стандартной операцией. Тем не менее, я не могу заставить его работать в тестах Jest.js. Это то, что я пробовал (и тоже делал это с помощью jQuery), но, похоже, ничего не сработало: import { mount } from 'enzyme'; page = <MyCoolPage />;...

84
класс против className в React 16

Я видел, что React 16 позволяет передавать атрибуты в DOM. Значит, это означает, что вместо className можно использовать class, верно? Мне просто интересно, есть ли преимущества в использовании className по сравнению с class, помимо обратной совместимости с предыдущими версиями React....

83
Reactjs асинхронный рендеринг компонентов

Я хочу отобразить свой компонент после того, как мой запрос ajax будет выполнен. Ниже вы можете увидеть мой код var CategoriesSetup = React.createClass({ render: function(){ var rows = []; $.get('http://foobar.io/api/v1/listings/categories/').done(function (data) { $.each(data, function(index,...

83
ошибка окна не определяется при использовании extract-text-webpack-plugin React

Я использую webpack для создания своих реагирующих компонентов, и я пытаюсь использовать его, extract-text-webpack-pluginчтобы отделить свой css от сгенерированного файла js. Однако, когда я пытаюсь построить компонент я получаю следующее сообщение об ошибке: Module build failed: ReferenceError:...

83
Что это значит… отдыхайте в React JSX

Глядя на этот пример React Router Dom v4 https://reacttraining.com/react-router/web/example/auth-workflow, я вижу, что компонент PrivateRoute разрушает такую ​​опору отдыха, как это const PrivateRoute = ({ component: Component, ...rest }) => ( <Route {...rest} render={props => (...

82
Модуль не найден: 'redux'

Я создал новое приложение для реагирования с помощью create-react-appcli. Затем я добавил 'react-redux'библиотеку, используя npm install --save react-redux. У package.jsonменя есть: "react-redux": "^4.4.5" К сожалению, приложение не компилируется и жалуется на: Error in...

81
Получение значения из <select> с несколькими параметрами в React

Способ React установить, какая опция выбрана для поля выбора, состоит в том, чтобы установить valueна самом <select>себе специальную опору , соответствующую valueатрибуту <option>элемента, который вы хотите выбрать. Для multipleвыбора эта опора может принимать вместо этого массив....

81
Как в JSX установить className как строку + {prop}

Я немного новичок в React и пытаюсь установить className как string + prop. Но я не уверен, как это сделать и насколько это лучше. Итак, что я пытаюсь сделать, и это, очевидно, не работает, это следующее: <a data-featherlight='string' + {this.props.data.imageUrl}> Как бы мне это написать?...

81
Что эквивалентно ng-if в react.js?

Я прихожу, чтобы отреагировать на использование angular, и я пытаюсь найти хорошую альтернативу реакции на директиву angular ng-if, в которой я визуализирую или не визуализирую элемент на основе условия. Возьмем, к примеру, этот код. Я использую машинописный текст (tsx), кстати, но это не имеет...