getCurrentInstance()
was removed from the Vue 3 docs because it’s an internal API:
Because the instance is an internal instance that exposes non-public APIs. Anything you use from that instance can technically break between any release types, since they are not subject to semver constraints.
getCurrentInstance()
was originally documented in 4-Oct-2020, but that was later removed in 31-Aug-2021 in a major refactoring of the Composition API docs by the creator of Vue (Evan You). Despite its removal from the docs, getCurrentInstance()
still:
Given that it’s an undocumented internal API, use it with caution.