globalProperties
- Optaion API
- 전역 변수 설정후 컴포넌트에서 this 키워드로 접근
app.config.globalProperties.$useI18n = i18n
this.$useI18n
- Composition API 에서는 추가 작업 필요
- setup 스크립트에서 this 키워드 사용 불가
- getCurrentInstance 로 사용 가능
app.config.globalProperties.$useI18n = i18n
const instance = getCurrentInstance()
const i18n = instance.appContext.config.globalProperties.$useI18n
const { t } = i18n.global
provide inject
- globalProperties 를 대신해 사용할 수 있는 전역 변수 설정
app.provide('globalVar', globalVar)
app.provide('globalVar', ref(globalVar))
const globalVar = inject("globalVar");