我将 vuejs 与 vuetify 一起使用,我放置了一个 Basic vuetify 模板并尝试更改颜色主题,但颜色不会切换。我的控制台中没有出现任何错误,我的缓存也被清除了。
main.js 代码:
import Vue from 'vue';
import Vuetify from 'vuetify';
import 'vuetify/dist/vuetify.min.css';
import colors from 'vuetify/es5/util/colors';
Vue.use(Vuetify, {
theme: {
primary: colors.indigo.base, // #E53935
secondary: colors.indigo.base, // #FFCDD2
accent: colors.indigo.base // #3F51B5
}
});
const app = new Vue({
el: '#app',
// ...
});
这就是我的模板的样子。
<div id="app">
<v-app light>
<v-navigation-drawer
fixed
v-model="drawerRight"
right
clipped
app
>
</v-navigation-drawer>
<v-toolbar
dark
fixed
app
clipped-right
>
<v-toolbar-side-icon @click.stop="drawer = !drawer"></v-toolbar-side-icon>
<v-spacer></v-spacer>
<v-toolbar-side-icon @click.stop="drawerRight = !drawerRight"></v-toolbar-side-icon>
</v-toolbar>
<v-content>
<v-container fluid fill-height>
<v-layout justify-center align-center>
</v-layout>
</v-container>
</v-content>
</v-app>
</div>
原文由 tigerel 发布,翻译遵循 CC BY-SA 4.0 许可协议
什么颜色?您那里没有任何使用主题颜色的组件。如果你想改变工具栏的背景颜色,例如你必须做
<v-toolbar color="primary">