Saya cuba menaik taraf daripada Vuetify/Vue 2 kepada 3. Saya bukan pembangun bahagian hadapan, hanya bertanggungjawab untuk menaik taraf beberapa kod lama untuk memastikan ia berfungsi. Malangnya, panduan migrasi nampaknya menganggap beberapa pengetahuan CSS asas dan tidak memberikan contoh cara untuk membetulkan semua yang telah dialih keluar.
Saya cuba memikirkan cara untuk memindahkan
dan
.v-application (jika perlu) dalam coretan kod ini: Malangnya, satu-satunya cadangan untuk ini pada panduan migrasi ialah:
bulat
Sila gunakan kelas CSS penjuru bulat pada elemen kandungan menu. Contohnya: .rounded-te
Panduan di atas tentang round
hanya menggantikan round
dengan .rounded-te
disebut dalam jenis kawalan lain).
Ia mengatakan flat telah dialih keluar daripada beberapa kawalan lain dan digantikan dengan "atribut varian tunggal", tetapi cuba menggantikan
Terima kasih!
(Saya mula-mula bertanya soalan ini di sini dan seseorang mencadangkan saya membahagikannya kepada beberapa soalan)
Anda masih boleh menggunakan
rounded
和flat
, mereka baru sahaja dialihkan ke komponen VField yang mendasari.Saya rasa pilihan v2 anda akan berakhir tanpa sebarang bingkai, dalam hal ini
rounded
不会有任何可见效果。在 v3 中添加variant="solo"
和flat
untuk mendapatkan kesan yang sama (lihattaman permainan)Adapun
v-application--is-ltr
类,它在 V3 中被称为v-locale--is-ltr
.Jika anda masih memerlukannya bergantung pada permohonan anda, ini adalah peraturan tersuai. Semak sama ada yang tersuai digunakan
mr
类,以及列表中第一个图标的边距是什么样的(我认为现在通过 prepend slot 设置列表图标,所以类应该是.v-list-item__prepend .v-icon
)