ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
料金プラン
レッスン一覧
料金プラン
ログイン
運営からのお知らせ
2025/08/28
NEW
【週刊ドットインストール】 Figma入門を制作中、256timesの新クラスを企画中
PREMIUM
Vue.js 3でTodo管理アプリを作ろう 基本機能編
Vue.jsを使ってTodo管理アプリの基本的な機能を実装していく方法について学びます。
0%
このレッスンをはじめる前に
このレッスンを進めるには前提知識が必要です。先に以下のレッスンを完了しておきましょう。
Vue.js 3入門 基礎編
(全15回)
PREMIUM
PREMIUM
0%
Vue.js 3入門 応用編
(全13回)
PREMIUM
PREMIUM
0%
動画レッスン一覧
(12)
#01 Todo管理アプリを作っていこう
(01:41)
無料公開中
概要
レッスンの構成
作るアプリの確認
必要な知識
学習環境
未完了
#02 Codespaceを起動しよう
(02:03)
無料公開中
Codespaceの起動
Codespaceの使い方
未完了
#03 VS Codeで開発していこう
(01:59)
無料公開中
VS Codeからの接続
拡張機能のインストール
未完了
#04 アプリケーションを起動しよう
(02:34)
ターミナルの起動
アプリケーションの起動
ブラウザでの確認
未完了
#05 リストを配置してみよう
(00:47)
リストの配置
未完了
#06 JavaScriptでデータを管理しよう
(02:06)
todos配列の作成
v-for
{{ }}
入力フォーム設置
未完了
#07 メッセージを表示してみよう
(02:48)
メッセージの表示
ページ遷移の無効化
e.preventDefault()
@submit.prevent
未完了
#08 入力されたテキストを表示しよう
(01:50)
入力テキストの表示
:value
ref()
import
未完了
#09 v-modelを使ってみよう
(02:53)
e.target.value
v-model
フォームバインディング
未完了
#10 reactive()を使ってみよう
(02:18)
import
reactive()
ref()とreactive()の違い
初期値の変更
入力欄の初期化
未完了
#11 key属性を設定しよう
(02:34)
todosのオブジェクト化
:key
crypto.randomUUID()
未完了
#12 空の値を弾いてみよう
(02:00)
入力欄が空の場合値を追加しない
空白のみの場合も追加しない
trim()
未完了
次におすすめのレッスン
Vue.js 3でTodo管理アプリを作ろう 応用機能編
(全17回)
PREMIUM
PREMIUM
0%
Nuxt入門 基礎編
(全12回)
PREMIUM
PREMIUM
0%
Nuxt入門 実践編
(全14回)
PREMIUM
PREMIUM
0%
リリース情報(note)
『Vue.js 3でTodo管理アプリを作ろう 基本機能編』をリリースしました
詳細情報
最終更新日
2025年3月2日
バージョン情報
Vue.js 3.5.13