溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

小程序點(diǎn)擊切換圖片的代碼怎么寫

發(fā)布時間:2022-03-07 10:07:56 來源:億速云 閱讀:194 作者:iii 欄目:開發(fā)技術(shù)

這篇文章主要介紹了小程序點(diǎn)擊切換圖片的代碼怎么寫的相關(guān)知識,內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇小程序點(diǎn)擊切換圖片的代碼怎么寫文章都會有所收獲,下面我們一起來看看吧。

小程序點(diǎn)擊切換圖片的代碼怎么寫

//js

Page({

    data: {

        imgLIst: [

            {

                url: `noClick1.jpg`,

                hoverUrl: `isClick1.jpg`

小程序點(diǎn)擊切換圖片的代碼怎么寫

            },

            {

                url: `noClick2.jpg`,

                hoverUrl: `isClick2.jpg`

            },

            {

                url: `noClick3.jpg`,

                hoverUrl: `isClick3.jpg`

            }

        ],

        imgHoverIndex:0

    },

    chooseThis(e){

        this.setData({

            imgHoverIndex: e.currentTarget.dataset.index

        })

    }

})

// wxml

<block wx:for='{{imgLIst}}' wx:key='img'>

    <view class='test' bindtap='chooseThis' data-index='{{index}}'>

        <text>{{imgHoverIndex == index ?item.hoverUrl:item.url}}</text>

        <image src='{{imgHoverIndex == index ?item.hoverUrl:item.url}}'></image>

    </view>

</block>

// wxss

.test{

    width: 200rpx;

    float: left;

    margin-right: 20rpx;

    color: #fff;

    text-align: center;

}

.test:nth-child(1){

    background-color: red;

}

.test:nth-child(2){

    background-color: green;

}

.test:nth-child(3){

    background-color: blue;

}

.test image{

    width: 200rpx;

    height: 200rpx;

}

關(guān)于“小程序點(diǎn)擊切換圖片的代碼怎么寫”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“小程序點(diǎn)擊切換圖片的代碼怎么寫”知識都有一定的了解,大家如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI