2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Nuxt.jsでVuetifyのクラスやカラーパックが効かない

Last updated at Posted at 2021-01-15

どんな状態か

<v-row><v-btn>のようなコンポーネントは使えるが、mx-autotext-centerredといったVuetify独自のクラスが一切効かない…

原因と解決策

<nuxt>コンポーネントを<v-app>で囲っていなかったのが原因。
上記の問題が起きている時はv-appの部分をdivタグにしていた

default.vue
<template>
  <v-app>
    <nuxt />
  </v-app>
</template>

上記のようにすることでちゃんと動くようになった。

公式サイトにも

The v-app component is REQUIRED for all applications.

と書いてあった。

Nuxtプロジェクト作成時に自動生成されるdefault.vueが長かったので、中身を確認せずにv-appも含めたtemplate内部を全て書き換えてしまったのが敗因😫

公式サイト

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?