gpt4 book ai didi

reactjs - 在 redux 中使用 React Router 时如何修复黑屏

转载 作者:行者123 更新时间:2023-12-03 14:28:24 47 4
gpt4 key购买 nike

使用本地主机,这是正常的。但是当我使用“npm run build”并将源代码实时上传到服务器时,我的页面是空白屏幕,没有任何错误、警告。这是我的代码。感谢您的帮助。

    'use strict';
import React from 'react';
import { render } from 'react-dom';
import { Provider } from 'react-redux';
import { createStore , applyMiddleware } from 'redux';

import dataService from './box-message/api';

import switchsApp from './box-message/reducers';
import App from './box-message/components';

import {Router, Route, browserHistory} from 'react-router';
import MyProfile from './profile';

import '../index.html';
import '../libs/js/socketcluster.min.js';
import '../libs/css/styles.min.css';

window.store = createStore(switchsApp , applyMiddleware(dataService));

window.store.dispatch({type: 'GET_MESSAGE_DATA'});

render(
<Provider store={window.store} >
<Router history={browserHistory}>
<Route path="/" component={App} />
<Route path="/question" component={MyProfile} />
</Router>
</Provider>
,document.getElementById('root')
)

最佳答案

尝试

<IndexRoute component={App}/>

关于reactjs - 在 redux 中使用 React Router 时如何修复黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42310949/

47 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com