Перейти к содержимому

Vue.jsのコンポーネント入門|Propsとemitを実装で理解する【入門#6】

つじふみや | エンジニアチャンネル

0:00 / 0:00

Vue.jsのコンポーネント入門|Propsとemitを実装で理解する【入門#6】

7 просмотров · 2 нед. назад
つじふみや | エンジニアチャンネル
9 подписчиков
7 просмотров · 2 нед. назад
▼ 未経験からWebエンジニアになる学習ロードマップ+この回の完成コード+改造課題3つを無料配布中 コンポーネント・Props・emit。Vue学習者が最初に必ずつまずく3点セットを、デジタル名刺ジェネレーターを作りながら実装で理解する回です。 画面をレゴブロックのような部品に分け、親から子へ、子から親へデータを流します。 つまずきやすい4つのエラー(import忘れ・defineProps宣言忘れ・Propsの直接書き換え・emit名のミス)は、実際に壊して警告を画面に出してから直します。 この動画で分かること ・コンポーネントとは何か(レゴブロックの比喩で) ・自作コンポーネントの作り方とimport(Failed to resolve componentの直し方) ・Props(親から子へデータを渡す)とdefinePropsの書き方 ・なぜPropsを子から書き換えてはいけないのか(target is readonlyの正体) ・emit(子から親へ出来事を伝える)とdefineEmitsの書き方 ・データが一方向に流れるという原則 ━━━━━━━━━━━━━━━ 🎁 LINE登録特典 この回の完成コード一式+改造課題3つ+未経験からWebエンジニアになるための学習ロードマップを無料でプレゼント中。 下のリンクから友だち追加して、半角で「vue06」とだけ送ってください。 https://line.me/ti/p/%40468utvbz ※ 文章で復習できる副読本「Vue入門テキスト」は合言葉「vue01」で受け取れます ━━━━━━━━━━━━━━━ 📚 目次 00:00 完成デモ|デジタル名刺ジェネレーター 00:28 今日解決する3つのモヤモヤ 01:26 App.vueを空にする 02:45 コンポーネントの正体 04:02 部品を作って、読み込む 07:14 Props|親から子へ 12:17 emit|子から親へ 17:11 データの流れを整理する 18:03 改造課題と特典 19:43 まとめ・次回予告 ━━━━━━━━━━━━━━━ 🔗 Vue.js入門シリーズ(全12回・順次公開) 第1回 環境構築なしで割り勘アプリを作る    • Vue.jsで何ができるか|環境構築なしで割り勘アプリを作る【入門#1】   第2回 Vueの環境構築    • Vue.jsの環境構築|Node.jsインストールからnpm create vueま...   第3回 プロジェクトの中身とSFC 第4回 リアクティビティと.value 第5回 ディレクティブ4つ 第6回 コンポーネント入門(この動画) 第7回 defineModelとスロット 第8回 CSSとTransition 第9回 computedとwatch 第10回 ライフサイクルとコンポーザブル 第11回 Provide・InjectとPinia 第12回 総まとめ ※公開済みの回のリンクは、公開のたびにこの欄へ追記します。 ━━━━━━━━━━━━━━━ 🛠 この動画で使ったもの ・Vue 3 + Vite(npm create vue@latestで作成したプロジェクト) ・Visual Studio Code(https://code.visualstudio.com/ ) ━━━━━━━━━━━━━━━ 👤 この動画の講師 辻郁矢(フリーランスエンジニア・プログラミング講師) SES から実務経験 1 年半でフリーランス独立。マンツーマン指導スクールを運営。 #プログラミング学習 #Vue #Vuejs #コンポーネント #未経験エンジニア