首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vuetify:颜色不显示

Vuetify:颜色不显示
EN

Stack Overflow用户
提问于 2018-04-24 21:42:19
回答 2查看 22.8K关注 0票数 43

我试图将Vuetify集成到我现有的Vue项目中,但颜色显示不正确。我正在遵循https://vuetifyjs.com/en/getting-started/quick-start -> existing applications的指南。

css文件似乎以某种方式正确加载,因为按钮似乎是用阴影突出显示的,并且有一些单击效果。但是,颜色和文本显示不正确:

我的main.js

代码语言:javascript
复制
import Vue from "vue";
import App from "./App";
import Vuetify from "vuetify";
import router from "./router";
import "../node_modules/vuetify/dist/vuetify.min.css";

Vue.config.productionTip = false;
Vue.use(Vuetify);

/* eslint-disable no-new */
new Vue({
  el: "#app",
  router,
  components: { App },
  template: "<App/>"
});

我的component.vue

代码语言:javascript
复制
<template>
  <div class="hello">
      <v-btn color="success">Success</v-btn>
      <v-btn color="error">Error</v-btn>
      <v-btn color="warning">Warning</v-btn>
      <v-btn color="info">Info</v-btn>
  </div>
</template>

<script>
... // Removed for simplicity
</script>

<style lang="stylus" scoped>
  @import '../../node_modules/vuetify/src/stylus/main' // Ensure you are using stylus-loader
</style>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-04-24 22:07:15

我找到问题了。我必须将Vuetify组件包装在v-app标记中。

代码语言:javascript
复制
<v-app>
  <v-btn color="success">Success</v-btn>
  <v-btn color="error">Error</v-btn>
  <v-btn color="warning">Warning</v-btn>
  <v-btn color="info">Info</v-btn>
</v-app>

Vuetify文档说:

为了让您的应用程序正常工作,您必须将其包装在一个v-app组件中。此组件用于动态管理内容区,并且是许多组件的挂载点。

票数 151
EN

Stack Overflow用户

发布于 2020-10-09 16:01:35

最初,只需在根vue文件或app.vue文件中添加<v-app>标签,而不要在任何其他vue文件中使用<v-app>标签。

app.vue文件中:

代码语言:javascript
复制
<template>
  <v-app>
    <HomePage />
  </v-app>
</template>

我认为与vue的v-app相关的数据应用程序问题,颜色问题,模式问题是可以解决的。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50003226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档