vue3 installation vue-grid-layout displays [Vue warn]: Invalid vnode type when creating vnode: undefined.

Problem description: After installation in vue3+ts+vite environment, [email protected][Vue warn]: Invalid vnode type when creating vnode: undefined is displayed.

Insert image description here

problem solved:

  1. Do not introduce it in the componentimport { GridLayout, GridItem } from "vue-grid-layout"
  2. Use it directly in main.tsthe file as follows:
    import VueGridLayout from 'vue-grid-layout'
    // ...
    app.use(VueGridLayout)
    

Guess you like

Origin blog.csdn.net/weixin_42566993/article/details/132999652