You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vue 3如何在组件内获取当前应用实例?

在Vue 3组件内部访问当前应用实例的方法

在Vue 3中,你可以通过以下方式在组件内部获取当前应用实例:

1. 选项式API(Options API)

通过getCurrentInstance()获取组件实例,再通过其appContext.app属性拿到应用实例,需在setup函数或生命周期钩子中使用:

<script>
import { getCurrentInstance } from 'vue'

export default {
  setup() {
    const componentInstance = getCurrentInstance()
    const appInstance = componentInstance.appContext.app
    
    // 示例:打印Vue版本
    console.log(appInstance.version)
    return {}
  }
}
</script>

2. 组合式API(

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 17:31:07