vuejs / vuepress

📝 Minimalistic Vue-powered static site generator
https://vuepress.vuejs.org
MIT License
22.43k stars 4.79k forks source link

子页面刷新后组件不渲染 #3010

Open yc0123450 opened 2 years ago

yc0123450 commented 2 years ago

部署上线后,首次跳转对应的子页面正常,但是当刷新当前子页面后,组件不再渲染,显示的自定义组件名称。如下图,基于element-ui封装的button组件,名称是BaseButton,刷新后直接显示basebutton标签了,不是渲染后的button。

image image

aaronlamz commented 2 years ago

也是刚遇到这个问题,怎么解决的?

lucky-rya commented 1 year ago

我也遇到这个问题看,怎么解决的

yc0123450 commented 1 year ago

暂时没有解决

651619994xhq commented 6 months ago

版本:vuepress v1.9.10 根因:vuepress组件,不能解析component.name 现象:build完成之后上线,会发现样式错乱,组件丢失之类,刷新出现 解决:尝试了无数次,终于发现问题。改写一下导入方式 有问题的导出

iShot_2023-12-08_17 22 30

修改正的导出

image

enhanceApp.ts 正常引入就行了 Vue.use

651619994xhq commented 6 months ago

暂时没有解决

看下面

651619994xhq commented 6 months ago

@yc0123450