위 챗 애플 릿 은 그림 확대 미리 보기 기능 을 실현 합 니 다.

필요:그림 을 클릭 할 때 현재 그림 은 미리 보 기 를 확대 하고 좌우 로 미 끄 러 질 수 있 습 니 다.

구현 방식:위 챗 애플 릿 그림 미리 보기 인터페이스 사용

api 는 두 개의 인자 가 필요 합 니 다.각각 아래 의 data-list 와 data-src 를 통 해 js 에 전달 되 는 것 을 볼 수 있 습 니 다.
wxml 코드:

 <!--    -->
 <view wx:if="{{item.pictures}}" class="list-dImg">
 <image bindtap="imgYu" data-list="{{item.pictures}}" data-src="{{dImg}}" wx:for="{{item.pictures}}" wx:for-item="dImg" src="{{dImg}}"></image>
 </view>
js 코드:

//      
 imgYu:function(event){
 var src = event.currentTarget.dataset.src;//  data-src
 var imgList = event.currentTarget.dataset.list;//  data-list
 //    
 wx.previewImage({
 current: src, //        http  
 urls: imgList //        http    
 })
 }
1.그림 에 클릭 이벤트 추가(imgYu)
2.event.currentTarget.dataset 를 사용 합 니 다.속성 이름 사용자 정의   이벤트.currentTarget.dataset.src 와 같은 데이터-값 가 져 오기  (데이터-src 값 가 져 오기)
3.가 져 온 두 값 을 wx.preview Image 인터페이스 에 넣 으 면 됩 니 다.
 효과 그림 은 다음 과 같 습 니 다.

더 많은 내용 을 볼 수 있 습 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기