Closed AuroraWei closed 1 year ago
我写的中文文档,或者该 issue https://github.com/un-pany/v3-admin-vite/issues/101 都提到了解决方案
应该不是这个问题,控制台没有报错. 而且我是直接拉代码下来,几乎还没做什么修改,只是在首页打印一个console.log,当时可以显示,切换一下菜单就所有的页面都没有了。(我还检查了一下页面,所有的是跟vue2的写法一样)
那你可以用我的预览地址或者拉一份新的代码测试,如果不能复现你说的情况,那就还是你改动后的代码有问题,并且这种情况目前为止都是因为没有保证一个根元素导致的
还是不行,我只是在首页添加了一个这个,我也很奇怪其他人没有遇见这个问题吗
就是这样,它也不报错
你确定你没有改动任何代码?
我就加了给你截图的那个·
你建一个仓库,把你代码推上去看看
再说明一下你的环境,node 版本、浏览器版本等
node是18.16,浏览器Chrome116
node是18.16,浏览器Chrome116
这个不会有问题,只能上传代码给我复现了
这个代码真的就是你的代码
我这边复现不了,就不能帮你解决问题... 预览环境你自己能复现吗?https://un-pany.github.io/v3-admin-vite/#/dashboard
https://gitee.com/mouyalin/v3-admin-vite.git 我把代码传到这里了,你拉下来试一下吧
https://gitee.com/mouyalin/v3-admin-vite.git 我把代码传到这里了,你拉下来试一下吧
不能复现... 这份代码没问题
@AuroraWei 在src/App.vue里面修改下代码试试,在route-view中加 :key="$route.path"
https://gitee.com/mouyalin/v3-admin-vite.git 我把代码传到这里了,你拉下来试一下吧
已复现,需要修改一下 TS 代码热更新后才能触发你说的问题
什么意思
复现步骤:
可以修复吗
因该是热更新的问题吧
按照上面那个朋友说的 ,在route-view中加 :key="$route.path",好像是可以
这样也可以,不要它的动画
有可能是 vue 本身的问题:https://github.com/vuejs/core/issues/7121
修改任意界面,切换其他界面就会出现空白,必须要手动重新刷新才可以出现界面