Saya mahu menggunakan pembolehubah yang dipratentukan dalam komponen Vue 3 saya.
Du musst noch ein Bild aufnehmen!
Malangnya, saya mendapat ralat "SassError: Undefined variable.". Apakah yang perlu saya import untuk menggunakan pembolehubah global Vuetify?
Penggunaan warna ini tidakitulangsung.
Didokumentasikan di sinihttps://vuetifyjs.com/en/functions/sass-variables/#webpack-installPerhatikan
需要 sass-loader@^7.0.0dan tukar konfigurasi webpackAnda juga boleh melangkau ini jika anda mengimport pembolehubah warna dalam fail komponen (
../nombor mungkin berbeza-beza)Perkara seterusnya yang perlu diingat ialah struktur objek
Berikut adalah petikan
Jadi warna tidak dipetakan kepada rentetan, tetapi pada objek (lihat
map-deep-merge),因此您不能使用$reduntuk memberi anda nilai warna.Sebaliknya anda boleh menggunakan fungsi
map-deep-getuntuk mendapatkan warna merah asas.class{ background: map-deep-get($colors, "red", "base"); /* OR */ background: map-get($red, "base"); }Jadi ia kelihatan seperti ini