猜想了为什么:
1、是不是elementui的版本不对,有些属性旧版本没有
2、keep-alive的问题?
3、reactive的数据赋值?
4、返回的数据量太大了?
5、vxe-table的警告?
最后觉得是不是单组件文件下的根元素不能多个,但是又想到vue3确实可以支持多个根元素
当时的单文件组件下有两个根元素,一个div,一个el-dialog
看了下控制台报错:
然后搜了一下Component inside <Transition>
https://cn.vuejs.org/guide/built-ins/transition.html#transition<Transition>
仅支持单个元素或组件作为其插槽内容。如果内容是一个组件,这个组件必须仅有一个根元素。
最后看一下这个结构