Adakah terdapat cara untuk mengakses $vuetify (dan mana-mana global tambahan lain) dalam fungsi tetapan? Adakah terdapat cara untuk memberikan akses kepada composables itu?
... setup() { const { isDesktop } = $vuetify.breakpoints.mdAndUp; // <=== how to get $vuetify return { isDesktop }; },
Vuetify contoh boleh diperolehi dalam kombinasi:
// useVuetify.ts import { getCurrentInstance } from 'vue' export function useVuetify() { const instance = getCurrentInstance() if (!instance) { throw new Error(`useVuetify should be called in setup().`) } return instance.proxy.$vuetify }Importnya ke dalam komponen anda:
Jika anda menggunakan Vue @vue/composition-api dan bukannya Vue 2.7, sila gantikan
'vue''vue'替换为'@vue /composition-api'dengan'@vue /composition-api'