この記事ではVueを使ってプログレスバーの変更を簡単に実装してみましたので参考にしてください。具体的な内容は以下のとおりです。 まず、エフェクト画像の波: マイナスをクリックすると10%ずつ減ります 値が 0% に減少すると、マイナス ボタンは非表示になります。 次に「再起動」をクリックして初期状態に戻します さっそくコードを見てみましょう <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>ホーム</title> <link rel="スタイルシート" href="style.css" > <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> </head> <本文> <div id="vue-app"> <div class="プロセス"> <div v-bind:style="{width: health+'%'}"></div> </div> <div class="bu"> <button v-on:click="sub" v-show="!eable">減算</button> <button v-on:click="reset">再起動</button> </div> </div> js: <script src="app.js"></script> </本文> </html> 新しいVue({ el:"#vue-app", データ:{ 体力: 100、 有効: false }, 方法: サブ:関数(){ this.health -= 10; if(this.health <= 0){ this.eable = true; } }, リセット:関数(){ this.health = 100; this.eable = false; } } }); CS: ... 。プロセス{ 幅: 250ピクセル; 高さ: 30px; マージン: 0 自動; 境界線: 黒 4px 実線; } .process div{ 高さ: 30px; 背景: 赤; } .bu{ 幅: 250ピクセル; マージン: 20px 自動; } .bu ボタン{ マージン: 0 20px; } 簡単な実装のアイデアは次のとおりです。 v-bind:style を使用して、width の値を health にバインドします。減少する場合は、10 ずつ減少します。0 に減少すると、減少ボタンを非表示にします。 非表示にする場合は、v-show に応じて状態変数を使用して制御できます。true のときは表示され、false のときは非表示になります。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL の起動オプションとシステム変数の例の詳細な説明
>>: Tencent Cloud 上で Hadoop 3.x 疑似クラスターを構築する方法を説明します
1. [admin@JD ~]$ cd opt #ルートディレクトリにoptと入力2. [admin...
目次概要マップされた型を使用して Object.freeze() を構築するマッピングタイプの構文は...
この記事では、ドラミング効果を実現するためのJavascriptの具体的なコードを参考までに紹介しま...
目次ロックの概要ロックの分類データベース操作の粒度データ操作の種類MySQL ロックさまざまなストレ...
1. Linuxネットワーク構成ネットワークを構成する前に、まずローカル IPv4 アドレスやデフォ...
導入今日は、MySQL の sum 関数の使い方を紹介します。この関数は、MySQL データベースを...
公式文書には次のように記されている。ルーターを挿入することで、どのコンポーネントでも this.$r...
この記事では、参考までにMYSQLログとバックアップとリストアについて紹介します。具体的な内容は以下...
1. Windows システムでは、JDK のインストールなど、多くのソフトウェアのインストールで...
JS でよく使用されるイベントは次の通りです。ページイベント: load;フォーカス イベント: フ...
MySQL を初めて学ぶときは、区切り文字の本当の目的を理解していないかもしれません。区切り文字は、...
この記事では、Web デザインの達人がよく使用するレスポンシブ フレームワーク (概要) を紹介し、...
あるウェブサイトでは、ユーザーが WebKit カーネルでページを開くことを期待して、HTML5 と...
この記事では、Ubuntu 18.04 に Redis と phpredis 拡張機能をインストール...
IPツールを取得 lombok.extern.slf4j.Slf4j をインポートします。 org....