[vuejs/vuepress]子页面刷新后组件不渲染

2023-12-14 650 views
3

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

image image

回答

8

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

iShot_2023-12-08_17 22 30

修改正的导出

image

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