懂一点
懂一点
  • 发布:2024-12-24 16:37
  • 更新:2024-12-24 17:14
  • 阅读:208

有佬知道 请求的首页index.html页面如法打开怎么解决吗?

分类:HTML5+

如下图:
场景是 使用Hbuilder X 4.36版本的 5+app 打包 h5(vue3+vite)成app,当点击退出的时候,代码里会跳转到index.html启动页,但是实际情况如下图,找不到页面

2024-12-24 16:37 负责人:无 分享
已邀请:
靐齉齾麤龖龗

靐齉齾麤龖龗 - 解决不了问题,那就解决提出问题的人

你跳到index.html有什么要做的吗?还是说你只是想跳到应用的首页呢?看看你代码跳转到index.html的方法呢

  • 懂一点 (作者)

    useUserStore().logOut().then(() => {

    //location.href = '/index';

    location.href = '#/login?redirect=/index';

    }) 原代码是上面注释的那行,通过这样的方式就会找不到首页页面(跳首页会check登录态,无登录态会重定向到登录页)。 刚才我想到,vue打包成app,router只能使用history模式,我换成下面这一行跳转方式,就能成功跳过去。 感谢佬的回复

    2024-12-24 17:35

  • 懂一点 (作者)

    回复 懂一点: 纠正一下,vue3打包成app,只能使用hash模式创建router

    2024-12-25 09:57

懂一点

懂一点 (作者)

大佬们给支个招,这个问题我看17年有帖子,但是末尾也没有解决方案

要回复问题请先登录注册