4.6.0新生成的代码刷新之后空白

Blade 已结 1 192
嘻嘻哈哈
嘻嘻哈哈 剑侠 2025-08-18 10:08

一、该问题的重现步骤是什么?

  1. 新生成的代码 第一加载的时候没有问题 点击浏览器的加载 就报警告 路由不存在

image.png

image.png

2. redis 也清除过 后台 和web端都重启过 账号也重新登录过 浏览器缓存也清除过 菜单也加载过来了

image.png

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (最佳回答者)
    2025-08-18 10:11

    原理在这里,检查一下:https://www.bilibili.com/video/BV1Lm421H7ZL/


    如果查不出来,把你的文件以及相关配置全都提供出来看下

    作者追问:2025-08-18 10:11

    那个配置文件

    回答: 2025-08-18 10:11

    先把视频看完

    作者追问:2025-08-18 10:11

    我这个是动态路由 不应该存在该问题 找不到问题

    作者追问:2025-08-18 10:11

    代码是重代码版本记录里面下载过来的 没有改动过 就新生成了代码 就新的代码页面有问题 其他都没有问题

    回答: 2025-08-18 10:11

    有几种方式测试:

    一、新生成的代码内容(纯代码)拷贝替换到 notice.vue,看看通知公告原版的路由打开后是否正常

    二、新生成的代码文件(整个文件)拷贝放到和notice.vue同目录,菜单管理增加一个新文件的菜单和notice同级,配置好后刷新看看能不能正常访问

    三、手动创建一个test.vue文件,放到你新生成的目录下并且配置菜单看看是否正常

    四、删掉自动生成的文件,拿notice.vue的文件复制到生成的目录下并改名成你截图里的文件夹,再刷新看看是否正常


    以上都处理完毕后把结果告诉我,然后同时提供代码生成出来的所有文件(可以让我模拟你本地的环境来重现)

    作者追问:2025-08-18 10:11

    image.png

    菜单路由没有做重复校验导致的问题

    回答: 2025-08-18 10:11

    下版本增加限制

    0 讨论(1)
提交回复