history.push跳转后页面空白

发布于 2022-09-12 13:59:48 字数 833 浏览 23 评论 0

使用umi的history.push进行路由跳转后页面空白

路由配置为

                    {
                      path: '/manage/query/table',
                      name: '管理表格',
                      component: './Manage/Query/component/queryTable',
                      hideInMenu:true,
                    },

路由跳转是点击一张图片实现跳转

                <div onClick={()=>{history.push({pathname:'/manage/query/table'})}}>
                    <img src={table}/>
                </div>

点击之后留地址栏改变,变成http://localhost:8000/manage/query/table,但是没有内容显示,一片空白,如下图所示:
image.png

请问这个问题该如何解决?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

極樂鬼 2022-09-19 13:59:48

楼上说的对,如果是路由匹配正确但是没找到对应模块,会有报错的,如果没报错,要看你这个匹配上的模块内部有没有错误,比如获取数据于DOM填充不匹配,在生产模式也会导致白屏,要一步步看的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文