У меня есть некоторая проблема с React.js. это мой код:
import React from 'react';
import { createStore } from 'redux';
import { Provider } from 'react-redux';
import App from './containers/App';
import todoApp from './reducers';
let store = createStore(todoApp);
let rootElement = document.getElementById('root');
React.render(
<Provider store={store}>
{() => <App />}
</Provider>,
rootElement
);
и запускает страницу, она говорит:
Сбой propType: недопустимый prop
children
, указанный вProvider
, ожидаемый один элемент ReactElement
это список моих связанных установленных модулей node:
- реагировать 15.0.1
- реакция-редукция 4.4.5
- redux 3.4.0
На самом деле, я в настоящее время изучаю React with Redux, поэтому мне сложно, как я должен это делать. я просто следил за учебником на сайте (я могу дать ссылку, но это не английский), но он просто не работает с этим сообщением об ошибке. как я искал, кто-то сказал обновленную версию реакции и реакции-сокращения, но я установил последние версии. любой совет будет очень благодарен.