0
我試圖重現this教程問題(它已經過時了一下),並在這個地方與React.createElement
var html = ReactDOM.renderToString(React.createElement(Router.RouterContext, renderProps));
我得到這個錯誤:
Warning: React.createElement: type should not be null, undefined, boolean, or number. It should be a string (for DOM elements) or a ReactClass (for composite components).
由
引發的錯誤import createBrowserHistory from 'history/createBrowserHistory';
let history = createBrowserHistory();
ReactDOM.render(
<Router history={history}>
{routes}
</Router>,
document.getElementById('app')
);
我是React的新手,所以也許你可以幫我嗎?
是的,我檢查了它。不幸的是,該指南並不適合我。我需要爲'React.createElement()'找到解決方案' –
在這種情況下,我會尋找一個更新的教程,並不像那個那麼複雜 –