<テンプレート> <div id="ルート"> <div class="todo-container"> <div class="todo-wrap"> <トップ:received="受信済み" /> <リスト :todos="todos" :checkTodo="checkTodo" :deleteTodo="deleteTodo" /> <下部 :todos="todos" :checkAllTodo="checkAllTodo" :clearAllTodo="clearAllTodo" /> </div> </div> </div> </テンプレート> <スクリプト> './components/Top.vue' から Top をインポートします。 './components/Bottom.vue' から Bottom をインポートします。 './components/List.vue' からリストをインポートします。 エクスポートデフォルト{ 名前: 'アプリ'、 コンポーネント: トップ、 リスト、 底 }, データ() { 戻る { すべて: [{ id: '001', タイトル:「食べる」 完了: true }, { id: '002', タイトル:「眠り」 完了: false }, { id: '003', タイトル: 「Playing Beans」、 完了: false }, ] } }, メソッド: { //ToDoを追加 受信した(todoObj) { todoObj を unshift します。 }, //ToDoのチェックを外す チェックTodo(id) { this.todos.forEach((todo) => { //関数本体if (todo.id === id) todo.done = !todo.done; }) }, //TodoIDを削除する{ this.todos = this.todos.filter(todo => todo.id !== id) }, //すべて選択または選択解除 checkAllTodo(done) { this.todos.forEach((todo) => { todo.done = 完了 }) }, // 完了したデータをすべてクリアする clearAllTodo() { this.todos = this.todos.filter((todo) => { !todo.done を返す }) } } } </スクリプト> <スタイル lang="css"> /*ベース*/ 体 { 背景: #fff; } .btn{ 表示: インラインブロック; パディング: 4px 12px; 下マージン: 0; フォントサイズ: 14px; 行の高さ: 20px; テキスト配置: 中央; 垂直位置合わせ: 中央; カーソル: ポインタ; ボックスシャドウ: インセット 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); 境界線の半径: 4px; } .btn-危険{ 色: #fff; 背景色: #da4f49; 境界線: 1px 実線 #bd362f; } .btn-危険:ホバー{ 色: #fff; 背景色: #bd362f; } .btn:フォーカス { アウトライン: なし; } .todoコンテナ{ 幅: 600ピクセル; マージン: 0 自動; } .todoコンテナ .todoラップ { パディング: 10px; 境界線: 1px 実線 #ddd; 境界線の半径: 5px; } </スタイル> 要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。 以下もご興味があるかもしれません:
|
この記事では、Dockerを使用してMySQLデータベースとリモートアクセス構成をデプロイする方法を...
私が使用しているデータベースはMySQLデータベースバージョン5.7ですまずデータベーステーブルを自...
MySQL でテーブルを削除するのは非常に簡単ですが、削除コマンドを実行するとすべてのデータが消えて...
スプライトカウダウンロード CSS リントダウンロード プレフィックスダウンロード 1140px C...
方法 1: 設定ファイルを変更する (docker サービスを停止する必要があります) 1. doc...
目次1. イメージをプルする2. Redisコンテナを作成する3. コンテナを起動するためにクラスタ...
私は熟練した DBA になるつもりはありませんが、MySQL を最適化するときは、いくつかの構成を調...
需要背景最近、Vue を使用してフロントエンド エンジニアリング システムと組み合わせ、以前のデモを...
私は頻繁にシステムをインストールするので、インストールのたびにいくつかのソフトウェアを再インストール...
Firefox は、多くの拡張機能とプラグインを備えた、よく使用されるブラウザです。IE に比べて多...
必要:バックグラウンド管理では、次のようなレイアウトでデータを表示する必要があることがよくあります。...
1 はじめにKong は単純な製品ではありません。この記事で言及されている Kong は主に Kon...
以下のコンテンツのオペレーティング システムは次のとおりです: Centos 6.7 yum で M...
MySQL 起動エラーWindows 10 に MySQL をインストールする前は、net star...
まずは緑色の無料インストール版のMySQLをダウンロードします。任意のフォルダに入れて構いません。今...