>  기사  >  웹 프론트엔드  >  WeChat 미니 프로그램에서 슬라이더 구성 요소를 사용하여 라벨 투명도를 동적으로 수정하는 방법

WeChat 미니 프로그램에서 슬라이더 구성 요소를 사용하여 라벨 투명도를 동적으로 수정하는 방법

亚连
亚连원래의
2018-06-22 17:12:272187검색

이 글에서는 주로 슬라이더 구성 요소를 기반으로 라벨 투명도를 동적으로 수정하는 WeChat 애플릿 방법을 소개합니다. 이미지 투명도는 슬라이더 구성 요소를 드래그하여 변경할 수 있으며, 여기에는 WeChat 애플릿 이벤트 바인딩, base64 형식 이미지 로딩 및 사용이 포함됩니다. 슬라이더 구성요소가 필요한 친구는 참고할 수 있습니다

이 글에서는 WeChat 애플릿의 슬라이더 구성요소를 기반으로 라벨 투명도를 동적으로 수정하는 방법을 설명합니다. 다음과 같이 참조용으로 모든 사람과 공유하세요.

Key code

index.wxml

<view class="img" style="opacity:{{imgOpacity}}"></view>
<slider min="0" max="1" step="0.1" show-value value="1" bindchange="changeImgOpacity"/>

opacity:{{imgOpacity}}여기에 데이터 바인딩의 imgOpacity :1, 이미지 투명도를 나타내는 데 사용됩니다. 동시에 <code>bindchange="changeImgOpacity" 바인딩 이벤트 핸들러 changeImgOpacity를 사용하여 이미지 투명도를 변경합니다. opacity:{{imgOpacity}}绑定data中的imgOpacity:1,用于表示图片透明度。同时bindchange="changeImgOpacity"绑定事件处理函数changeImgOpacity用于改变图片透明度。

index.js

var pageData={}
pageData.data={
 imgOpacity:1
}
pageData[&#39;changeImgOpacity&#39;]=function(e){
//console.log(e)
 this.setData({
  imgOpacity:e.detail.value
 })
}
Page(pageData)

这里使用setData设置透明度imgOpacity,读者可使用console.log(e)在控制台获取影响imgOpacity改变的e.detail.value

index.js

rrreee여기서는 setData를 사용하여 투명도 imgOpacity를 설정합니다. 독자는 console.log( e)아래 표시된 대로 콘솔에서 imgOpacity 변경에 영향을 미치는 e.detail.value를 가져옵니다.

여기에서 계속 사용됩니다. 주로 다음과 같은 속성을 갖는 슬라이더 구성요소가 설치됩니다.

위 내용은 제가 모든 사람을 위해 편집한 내용입니다. 앞으로 모든 사람에게 도움이 되기를 바랍니다.

관련 기사:

node.js를 사용하여 하위 프로세스를 만드는 방법(자세한 튜토리얼)

ES6을 사용하여 싱글톤 모드를 구현하는 방법

In vue에서 Angular 프로젝트를 nginx

🎜에 배포하는 방법 v-model을 사용하여 상위-하위 구성 요소 통신을 구현하는 방법🎜🎜

위 내용은 WeChat 미니 프로그램에서 슬라이더 구성 요소를 사용하여 라벨 투명도를 동적으로 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.