Vue.js Vuetify主题没有';不变

Vue.js Vuetify主题没有';不变,vue.js,vuetify.js,Vue.js,Vuetify.js,如前所述,我用它来更改项目的默认主题: Vue.use(Vuetify, { theme: { primary: '#ff0000', secondary: '#ff0000', accent: '#ff0000', error: '#ff0000' } }) 但什么也没发生。默认原色(#1976D2)仍然存在,没有任何更改。为什么不工作?在Vuetify的旧版本中不支持使用Vue编辑主题。 将Vuetify升级到0.17.0或更高版本将解决您的问题。某些示例代码不起作用?添加图标颜

如前所述,我用它来更改项目的默认主题:

Vue.use(Vuetify, {
 theme: {
 primary: '#ff0000',
 secondary: '#ff0000',
 accent: '#ff0000',
 error: '#ff0000'
}
})

但什么也没发生。默认原色(#1976D2)仍然存在,没有任何更改。为什么不工作?

在Vuetify的旧版本中不支持使用
Vue编辑主题。

将Vuetify升级到0.17.0或更高版本将解决您的问题。

某些示例代码不起作用?添加图标颜色将是主属性的默认颜色。(#1976D2)@Traxo
primary
属性在较新版本中不推荐使用。改为使用
color
属性:
color=“primary”
,与其他颜色一样,它们都可以正常工作。。。但是颜色不会改变。@traxofy你的vuetify版本是什么?来源?afaics说它可以用这种方式更改哦,我的意思是用
Vue编辑主题。旧版本不支持使用
。我修正了我的帖子。正如Traxo所说,v0.16的官方文档实际上提到了Vue.use的定制。但是(至少在我的例子中,)
Vue.use
在我使用vuetify 0.16时没有创建$vuetify.theme属性……起初我也怀疑是版本,所以我只检查了文档,没有亲自测试它。哈哈,不知道为什么它提到它,如果它没有工作。我在github上进行了检查,因此您确实是正确的
主题颜色现在是在Vue.use语句中定义的,而不是在stylus中定义的