在Vue 2+中,我可以轻松地获取
this
的实例,因此我可以编写以下代码:// main.js
app.use(ElMessage)
// home.vue
this.$message({
showClose: true,
message: 'Success Message',
type: 'success',
})
对于Vue 3,我该怎么做?
在setup()中,this将不会是对当前活动实例的引用。由于setup()在解析其他组件选项之前调用,因此setup()内部的this行为与其他选项中的this有很大不同。这可能会在同时使用setup()和其他Options API时导致混淆。- Vue 3文档。