vuejs / vue-class-component

ES / TypeScript decorator for class-style Vue components.
MIT License
5.81k stars 429 forks source link

vu3 class api commponent hot update error #564

Open webliving opened 3 years ago

webliving commented 3 years ago

node : v14.16.0 vue: v3.2.13 vue-class-component: 8.0.0-rc.1

class api 写法的页面或组件, 在修改后热更新似乎失效了, 需要要手动刷新后页面才能重新渲染

runtime-core.esm-bundler.js:6539 [Vue warn]: Component is missing template or render function. 
  at <Login onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< null > key="/login" > 
  at <RouterView> 
  at <ElConfigProvider key=0 locale= {name: 'zh-cn', el: {…}} > 
  at <App>
0xb4lint commented 2 years ago

temp fix: use @vitejs/plugin-vue with version 1.8.0