about.wxml
<view class="page">
<view bindtap="imgList" wx:for="{{imgUrls}}" data-itemid="{{idx}}" wx:key="id" wx:for-index="idx" wx:for-item="src">
<view >{{idx}}<image style="width: 100px; height: 100px; background-color: #eeeeee;" src="{{src}}"></image></view>
</view>
<mp-gallery style="height: 100%;width: 100%;" show="{{show}}" imgUrls="{{ imgUrls }}" current="{{current}}" showDelete="{{false}}" hideOnClick="{{true}}"></mp-gallery>
</view>
about.js
Page({
data: {
//画廊功能
imgUrls: [
'http://www.kaotop.com/file/tupian/20220523/ChMkJ1bKyZmIWCwZABEwe5zfvyMAALIQABa1z4AETCT730.jpg',
'http://www.kaotop.com/file/tupian/20220523/0.4cb08bb4.jpg',
'http://www.kaotop.com/file/tupian/20220523/haogangcode.jpg'
],
show: false,
current:0
},
//画廊结束
imgList:function(e){
// console.log(e.currentTarget.dataset.itemid);
//执行放大过程
this.setData({
show: true,
current:e.currentTarget.dataset.itemid
})
},
onLoad: function() {}
})
about.json
{
"usingComponents": {
"mp-gallery": "/miniprogram_npm/weui-miniprogram/gallery/gallery"
}
}
about.wxss
/* pages/about/about.wxss */
page {
height: 100%;
}
.gallery-cover-view{ background-color: #0D0D0D;
color: #FFFFFF;
line-height: 60px;
min-height: 60px;
padding-bottom: constant(safe-area-inset-bottom);
padding-bottom: env(safe-area-inset-bottom);
text-align: center;
position: fixed;
bottom: 0px;
width: 100%;
z-index: 1001;
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)