この記事の例では、画像切り替え効果を実現するためのVueの具体的なコードを参考までに共有しています。具体的な内容は次のとおりです。 1) v-if/v-show どちらも要素を非表示にしたり表示したりするために使用できます。しかし、実装の原則は異なります。 2) vバインド v-bind は要素の属性値を変更できます。 機能要件1) 左のボタンをクリックすると前の写真が表示されます。写真が最初の写真の場合はボタンを非表示にします。 実装コード<!DOCTYPE html> <html> <ヘッド> <メタ文字セット="utf-8" /> <title>画像切り替え効果</title> <スタイル> #テスト{ 位置: 絶対; } #左{ 位置: 絶対; 上: 134px; zインデックス: 99; 幅: 24px; 高さ: 32px; 背景色: 黒; 色: 白; フォントサイズ: 24px; 不透明度: 0.6; カーソル: ポインタ; } #右{ 位置: 絶対; 右: 0; 上: 134px; zインデックス: 99; 幅: 24px; 高さ: 32px; 背景色: 黒; 色: 白; フォントサイズ: 24px; 不透明度: 0.6; カーソル: ポインタ; } 画像{ 幅: 500ピクセル; 高さ: 300px; } </スタイル> </head> <本文> <div id="テスト"> <div id="left" @click = "changeleft" v-if="lefttt"> < </div> <img v-bind:src = "'imgs/00'+num+'.jpg'"/><br> <div id="right" @click = "changeright" v-show="righttt"> > </div> </div> </本文> <!-- 開発バージョン、便利なコマンドライン警告を含む --> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <script type="text/javascript"> var dated = new Vue({ //マウントポイント el: "#test", //データ: { 番号: 1, lefttt:false、 正しい:本当です、 }, メソッド: { チェンジレフト:関数(){ if(this.num <= 2){ this.lefttt=false; 数値 = 1; }それ以外{ this.lefttt=true; this.num--; } this.righttt = true; }, チェンジライト:関数(){ if(this.num >= 7){ this.righttt=false; 数値は 8 です。 }それ以外{ this.righttt = true; this.num++; } this.lefttt=true; } } }); </スクリプト> </html> 効果1) 最初の画像を表示するとき 2) 最後の画像を表示するとき 3) 他の画像を表示する場合 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: 単語のグループ化シーケンスと複数フィールドのグループ化のための MySQL グループ方法
>>: パスワードログインなしでCentOS7にxshellリモートログインするアイデアを詳しく解説
序文実際の開発では、ビジネス要件が変更されることが多いため、ストアド プロシージャの特性を変更するこ...
win docker-desktopを使ってコンテナ開発に接続し、ネットワーク上で色々試してみたいと...
「アダプティブ Web デザイン」はどのように機能しますか?実はそれほど難しいことではありません。 ...
目次1. シンプルなページの例2.uni-appはvueコンポーネントとミニプログラムネイティブコン...
MYSQL のフィールドのデータの一部をバッチで置き換えます。具体的な導入は次のとおりです。 1....
コマンド: mysqlhotcopyこのコマンドは、ファイルをコピーする前にテーブルをロックし、不完...
分離レベル:隔離はあなたが考えるよりも複雑です。 SQL 標準では 4 つの分離レベルが定義されてお...
1. LinuxサーバーのDocker構成ファイルを変更する vim /usr/lib/system...
Ubuntu 18.04 上の Apache で動作するように phpMyAdmin をインストール...
特記事項: Swoole 拡張機能のみがインストールされ、サーバーはホストにインストールされません。...
最近はWeb2.0という言葉をよく耳にしますが、Web2.0とは何でしょうか? Web 1.0 とど...
並べ替えツールLinux の sort コマンドは、テキスト ファイルの内容を並べ替えるために使用さ...
3 ノード MGR 内の 1 つのノードに異常があり、MGR クラスターに再度追加する必要があるとし...
MySQL インストーラーは、MySQL ソフトウェアのあらゆるニーズに対応する、使いやすいウィザー...
2 台のテスト マシンを見つけます。 [root@docker1 centos_zabbix]# d...