我正在将Vue2迁移到Vue3。为此,我希望启动Vue2可以处理的更改。下面是Vue3生命周期中的变化:

因此,我想在迁移到vue3之前应用这些更改并添加安装程序。我看到vue2已经处理了这些更改,因为当我看到组件时,我没有收到任何错误,但是我仍然想问我是否已经添加了setup()并在其中添加了onMounted而不是挂载,它对Vue2有用吗?
例如:
setup() {
onMounted(() => {
...
})
}这个例子适用于Vue2吗?
发布于 2022-10-12 08:39:52
像您看到的函数没有相同的名称,这不会引发错误,因为您只是定义了一个函数。
但是在vue2中,如果您用onMounted重写您的mounted,则函数是不理解的,并且在生命周期中不存在。它永远不会被称为。
https://stackoverflow.com/questions/74038565
复制相似问题