最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序?qū)崿F(xiàn)翻牌小功能

 更新時(shí)間:2022年04月20日 15:28:14   作者:萌村村花楊小花  
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)翻牌小功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了微信小程序翻牌小功能,供大家參考,具體內(nèi)容如下

頁(yè)面

<view id="container">
? ? <view wx:for="{{newArr}}" class='cards'>
? ? ? ? <view class="card card_a" style='display:{{item.showA}}' bindtap='change' data-id='{{item.id}}'>A</view>
? ? ? ? <view class="card card_b" style='display:{{item.showB}}' bindtap='change' data-id='{{item.id}}'>B</view>
? ? </view>
</view>

css

#container {
? ? width: 100%;
? ? height: 350rpx;
}

.cards {
? ? width: 350rpx;
? ? height: 100%;
? ? margin: 10rpx;
? ? float: left; ? ?
}

.card {
? ? width: 100%;
? ? height: 100%;
? ? margin: 0 auto;
? ? overflow: hidden;
}

.card_a {
? ? background-color: pink;
}

.card_b {
? ? background-color: green;
}

js

Page({
? ? /**
? ? ?* 頁(yè)面的初始數(shù)據(jù)
? ? ?*/
? ? data: {
? ? ? ? newArr: [{
? ? ? ? ? ? ? ? id: 1,
? ? ? ? ? ? ? ? showA: 'block',
? ? ? ? ? ? ? ? showB: 'none',
? ? ? ? ? ? },
? ? ? ? ? ? {
? ? ? ? ? ? ? ? id: 2,
? ? ? ? ? ? ? ? showA: 'block',
? ? ? ? ? ? ? ? showB: 'none',
? ? ? ? ? ? },
? ? ? ? ? ? {
? ? ? ? ? ? ? ? id: 3,
? ? ? ? ? ? ? ? showA: 'block',
? ? ? ? ? ? ? ? showB: 'none',
? ? ? ? ? ? }, {
? ? ? ? ? ? ? ? id: 4,
? ? ? ? ? ? ? ? showA: 'block',
? ? ? ? ? ? ? ? showB: 'none',
? ? ? ? ? ? }
? ? ? ? ],
? ? ? ? firstClickId: 0
? ? },
?? ?//點(diǎn)擊切換卡片
? ? change: function(e) {
? ? ? ? var id = e.currentTarget.dataset.id;
? ? ? ? this.data.firstClickId = id;
? ? ? ? var newArr = this.data.newArr;
? ? ? ? //得到當(dāng)前的卡片
? ? ? ? var currentData = newArr[id - 1];
? ? ? ? if (currentData.showA == 'block') {
? ? ? ? ? ? currentData.showA = 'none';
? ? ? ? ? ? currentData.showB = 'block';
? ? ? ? ? ? newArr[id - 1] = currentData;
? ? ? ? ? ? this.setData({
? ? ? ? ? ? ? ? newArr: newArr
? ? ? ? ? ? })
? ? ? ? } else {
? ? ? ? ? ? currentData.showA = 'block';
? ? ? ? ? ? currentData.showB = 'none';
? ? ? ? ? ? newArr[id - 1] = currentData;
? ? ? ? ? ? this.setData({
? ? ? ? ? ? ? ? newArr: newArr
? ? ? ? ? ? })

? ? ? ? }
? ? },
})

上面是最簡(jiǎn)單的翻牌效果,是沒(méi)有3d效果的。就是單純的點(diǎn)擊切換。但是是可以點(diǎn)一張切換一張的。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

陆川县| 克山县| 禄劝| 新竹县| 阿坝县| 德江县| 峨眉山市| 开化县| 宁安市| 乡宁县| 都昌县| 宜宾县| 信丰县| 会同县| 平南县| 当涂县| 呼图壁县| 美姑县| 旌德县| 焉耆| 油尖旺区| 华亭县| 依安县| 德昌县| 抚松县| 若尔盖县| 阳城县| 洛南县| 九龙坡区| 汨罗市| 连城县| 买车| 资中县| 彰化市| 高淳县| 通山县| 慈利县| 广灵县| 乌什县| 旌德县| 东平县|