Vue.js Vue.jsでTodoアプリを作る(バリデーションの追加) 前回のVue.jsでTodoアプリを作る(編集機能・ローカルストレージへの保存・細かいデザイン)で登録したTodoを編集できるようにして、リロードしてもTodoが消えてしまわないようにローカルストレージの保存を行いました。 今回は、Todo... 2024.04.13 Vue.js
Vue.js Vue.jsでTodoアプリを作る(編集機能・ローカルストレージへの保存・細かいデザイン) 前回のVue.jsでTodoアプリを作成する(期限の設定)でTodoに対して期限を設定する機能と期限が超えているTodoに関しては文字を赤くするようにしました。 今回は一度設定したTodoを編集できるようにするとともに、今までのアプリではリ... 2024.04.12 Vue.js
Vue.js Vue.jsでTodoアプリを作成する(期限の設定) 前回のVue.jsでTodoアプリを作るで基本的なTodoの追加、完了、削除はできるようになったので、今回は期限の設定と以下の画像のように期限が過ぎていたら赤色に表示するようにしていきたいと思います。 実際にコードを見ていきましょう。前回か... 2024.04.11 Vue.js
Vue.js Vue.jsでTodoアプリを作る 今回はVue.jsでTodo簡単なTodoアプリを作っていきたいと思います。 今回はプロジェクトは既に作成されているという前提で始めていきます。 プロジェクト作成がまだの方はこちらを参考にしてください。 Vue.jsで新規プロジェクトを作成... 2024.04.10 Vue.js
Vue.js Vue.jsで子コンポーネントのイベントを親コンポーネントで受け取る 今回は、Vue.jsを使用してボタンを非活性化するで作成したボタンを使用して子コンポーネントにも同じボタンを作成して子コンポーネントのイベントを親コンポーネントで受け取るプログラムを作成していきたいと思います。 イメージをお伝えするために先... 2024.04.09 Vue.js
Vue.js Vue.jsを使用してボタンを非活性化する 今回はVue.jsのバインディング機能を使用して、ボタンのdisabled属性を動的に制御していきたいと思います。 イメージは以下の画像の通りです。 実際のコードは以下の通りです。 C:/npm_sample/src/App.vue <te... 2024.04.08 Vue.js
Vue.js Vue.jsのクラスバインディングを利用してボタンの色を変化する 今回はVue.jsの@click(v-on:click)とmethodsを使用してボタン内の文字を書き換えるで作成したボタンを画像のように押下されたらボタンの色を変更するためにクラスバインディングを使用していきたいと思います。 C:/npm... 2024.04.08 Vue.js
Vue.js Vue.jsの@click(v-on:click)とmethodsを使用してボタン内の文字を書き換える 今回はVue.jsの@click(v-on:click)とmethodsを使用してボタン内の文字を書き換える簡単な動作を実現するコードをご紹介します。@clickとmethodsの使い方の基本が理解できると思います。 以下の画像のHello... 2024.04.07 Vue.js
Vue.js Vue.jsのコンポーネント指向を実際のコードと表示画面を用いて解説 今回はコンポーネント指向を解説するために実際のコードと表示画面を用いて解説します。 そもそもVue.jsのコンポーネント指向は、Vue.jsの特徴の1つであり、アプリケーションを小さな再利用可能な部品に分割するアプローチです。これにより、コ... 2024.04.06 Vue.js
Vue.js Vueファイルからjsファイルを読み込む方法 Vueファイルから通常のJavaScriptファイルを読み込む方法は、Vue.jsの機能を使用せずに通常のJavaScriptの方法で行うことができます。以下に、いくつかの方法を紹介します。 1. <script> タグを使用する方法: V... 2024.04.05 Vue.js