この記事の例では、矢印をクリックして画像を切り替えるVue + jsの具体的なコードを共有しています。具体的な内容は次のとおりです。 フロントエンドの要件は、返された画像データを矢印をクリックして切り替えることができることです。 コードは次のとおりです <div class="pubuItemsBox"> <!-- 5.23 夜の修正 --> <template v-for="(orderEvent, index) in orderEventList" > <div :class="{'pubuItem':true, 'noMag':(index+1)%3 == 0}"> <div class="imgDivs"> <テンプレート v-if="orderEvent.eventFocuspic.split(',').length > 1"> <ins class="left" @click='change(index,"prev")'></ins> <ins class="right" @click='change(index,"next")'></ins> </テンプレート> <ul class="ulZpImg"> <テンプレート v-for="(imgUrl,imgUrlIndex) を orderEvent.eventFocuspic.split(',') で指定します。" > <li v-show='imgUrlIndex===orderEvent.mark'><img :src="getImageUrl(showImg(imgUrl))"></li> </テンプレート> </ul> </div> <div class="txtBox"> <span>{{orderEvent.brandName}}</span><ins>日付: {{orderEvent.beginDate}} から {{orderEvent.endDate}}</ins> </div> <p style="-webkit-box-orient: vertical;">{{orderEvent.eventDesc}}</p> </div> </テンプレート> </div> <スクリプト> 変更(i, タイプ){ var obj = this.orderEventList[i]; var imgLength =obj.eventFocuspic.split(',').length; if (type === "前") { (obj.mark == 0)の場合{ obj.mark = 画像の長さ - 1 戻る } obj.mark--; } if (type === "next") { if (obj.mark == imgLength - 1) { オブジェクトマーク = 0 戻る } コンソールログ(obj.mark) obj.mark++; } } </スクリプト> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Linux でファイルの権限 (所有権) を変更する
layui テーブルには複数行のデータがあります。外部入力コンテンツを通じて、指定された行を見つけ...
目次序文参考比較手動比較浅い比較徹底比較要約する序文JavaScript でプリミティブ値を比較する...
目次SQLを理解するSELECTを理解するエイリアス定数をクエリし、固定定数列を追加します。重複行を...
覗き見の問題サーバーでは、IIS サービスが複数のサイトを展開していると仮定すると、サイトの 1 つ...
サイト上のページを表示するためのリクエストがサーバーに送信されると(たとえば、ユーザーがブラウザでペ...
コアはmysqldumpとランタイムです操作は実際にはそれほど難しくありません。バックアップ操作を実...
アプリケーションシナリオ多くの場合、Linux サーバーに tomcat や nginx などのソフ...
目次インストール環境の説明MySQLデータベースサービスをインストールするメインライブラリを構成する...
目次1. セットとは何か2. セットコンストラクタ2.1) 配列2.2) 文字列2.3) 議論2.4...
1. ダウンロード公式サイトからmysql-5.7.19-linux-glibc2.12-x86_6...
Docker サービス アプリケーションを再起動するコマンドを見てみましょう。具体的な内容は次のと...
HTML で CSS を使用する 3 つの方法: 1. インラインスタイル: 要素のスタイル属性を通...
目次導入始めるReact Nativeゲームエンジンの簡単な紹介React Nativeでスネークゲ...
プロジェクトでは、現在地の緯度経度を取得したり、場所を検索して緯度経度情報を取得したりする必要があり...
MySQL では、テーブルに複数のインデックスを指定できますが、ステートメントの実行時に、使用するイ...