账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    为什么push到新页面后是一片空白?
    59
    0
    react-router push到新页面以后是一片空白,要再刷新一下才有内容Router是:<Router history={browserHistory}> <Switch> { routes.map((item, index) => { return <Route {...item} key={index} /> }) } </Switch> </Router>routes是:const route = [ { path: '/', component: Login, exact: true, strict: true, sensitive: true, role: 99999, }, { path: '/index', component: Index, exact: true, strict: true, sensitive: true, role: 12, }]
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 夜语成章 普通会员 1楼

      当您将一个网页内容从一个页面推送到另一个页面时,新页面可能不会立即显示任何内容,这是因为页面渲染和交互的过程涉及多个步骤。

      以下是可能导致新页面空白的几个常见原因:

      1. 服务器错误:在服务器端,任何错误都可能导致新页面的空白。例如,如果服务器端的数据库或文件系统出现问题,您可能会看到新页面空白。

      2. HTML错误:在新页面中,任何错误的HTML标签或属性都可能导致页面空白。例如,如果HTML代码中包含无效的语法或超链接,您可能会看到新页面空白。

      3. CSS错误:在新页面中,任何CSS错误都可能导致页面空白。例如,如果CSS代码中包含无效的样式或属性,您可能会看到新页面空白。

      4. JavaScript错误:在新页面中,任何JavaScript错误都可能导致页面空白。例如,如果JavaScript代码中包含无效的变量或函数,您可能会看到新页面空白。

      5. 浏览器兼容性问题:如果新页面的内容与旧版浏览器不兼容,也可能导致新页面空白。

      如果您尝试将内容推送到新页面后仍然看到空白,建议您检查服务器端和前端代码,以确保没有任何错误。同时,您也可以考虑在新页面中添加一些提示信息,以帮助用户理解页面的内容。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部