gpt4 book ai didi

vue.js - Vuetify 多个主题

转载 作者:行者123 更新时间:2023-12-05 06:07:53 32 4
gpt4 key购买 nike

我正在阅读 Vuetify 文档,您似乎可以像这样创建两个主题:

const vuetify = new Vuetify({
theme: {
themes: {
light: {
primary: colors.purple,
secondary: colors.grey.darken1,
},
dark: {
primary: colors.blue.lighten3,
},
},
},
})

然后可以通过以下方式使用它:this.$vuetify.theme.dark = true

是否可以添加另一个主题?有点像这样:

const vuetify = new Vuetify({
theme: {
themes: {
light: {
primary: colors.purple,
secondary: colors.grey.darken1,
},
dark: {
primary: colors.blue.lighten3,
},
anotherTheme: {
primary: colors.grey,
secondary: colors.black,
}
},
},
})

如果是,我如何以编程方式更改它?

最佳答案

根据 https://github.com/vuetifyjs/vuetify/issues/10985 ,
您可能可以使用 Vuetify v3 从那里管理多个主题。

现在,您可以使用 Vuex 商店创建主题管理器。

关于vue.js - Vuetify 多个主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65291326/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com