この記事の例では、画像切り替え効果を実現するための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リモートログインするアイデアを詳しく解説
CUDA インストール cuda をダウンロードサポートされているcudaバージョンを表示するには...
目次1. プロセス制御2. シーケンシャルプロセス制御3. 分岐フロー制御if文1. 支店構造2. ...
1. 何ですか マークアップ言語として、CSSは比較的シンプルな構文とユーザーに対する要件が低いが、...
ウェブサイト機能を開発する場合、セッション キャッシュを時間内にクリアできません。一連の探索が始まり...
開発環境ウィンドウ開発ツール Visual Studio Codeノードのインストールとnpm Wi...
目次1. オペレーティングシステムとは何か2. Linuxの起源3. Linuxの基本機能4. Li...
NFSが提供するサービスマウント: サーバー上で /usr/sbin/rpc.mountd サーボ ...
目次序文Axiosのインストールと設定シンプルなGETリクエストを開始するPOSTリクエストを行うシ...
>1 データベースを起動するcmd コマンド ウィンドウで、「sqlplus」を直接入力して ...
目次1. 主キーが存在する2. 主キーはないが、一意のインデックスが存在する3. 共同主キーまたは共...
MySQL データベースの実行効率はプログラムの実行速度に大きな影響を与えます。データベースの効率的...
1つ: 1.セマンティック タグは単なる HTML であり、CSS にはセマンティクスはありません...
前回は、JavaScript の charAt() メソッドの使い方を紹介しました。今日は、最も多く...
目次MySQL 削除構文エイリアスの問題mysql の delete ステートメントでエイリアスを使...
この記事では、Ubuntuサーバーバージョンのインストールグラフィックチュートリアルを参考までに紹介...