← 一覧へ戻る
[javascript, vue.js]

vueを勉強する


vue.jsを勉強しようかと思って、Udemyの講座を2つばかり購入。(vue3入門とnuxt3入門)

https://www.udemy.com/course/nuxtjs-the-complete-guide/

https://www.udemy.com/course/learn-vuejs/

nuxtの講座が短いのでちょっとやってみたらnuxt4がインストールされちゃって ちょっと違いがあるみたい。

でもまぁ新しいバージョンのほうが良いかなと思ってそのままやってみることにする。

nuxt3まではプロジェクト直下にpagesディレクトリとか作ってたようなのだけど、 nuxt4だとappディレクトリ内にapp.vueやpagesディレクトリ,layoutsディレクトリなどを 配置するようになったみたい。

あと、ちょっとはまったのが、divのクラス。

layouts/default.vueで

<template>  
  <div class="container">  
    <slot />  
  </div>  
  <footer>footer</footer>  
</template>  
<style>  
.container {  
  color:red;  
}  
footer {  
  background:orange;  
  color:white;  
  text-align: center;  
}  
</style>

だとpages/index.vueで記述していた文字は赤にはならず

<section class="container">

にしたらスタイルがあたるようになった。

短い講座だけど手を動かしてると時間がかかる。 でも本当に基礎なのでまぁバージョン違ってもなんとかなりそう。

← 一覧へ戻る