ホームページ >ウェブフロントエンド >jsチュートリアル >WeChat ミニ プログラムでスライダー コンポーネントを使用してラベルの透明度を動的に変更する方法
この記事では、スライダー コンポーネントに基づいてラベルの透明度を動的に変更する WeChat アプレットの方法を主に紹介します。これには、WeChat アプレット イベントのバインディング、base64 形式の画像の読み込み、および の使用が含まれます。スライダーコンポーネントが必要な場合は、それを参照してください
この記事では、WeChat アプレットのスライダーコンポーネントに基づいてラベルの透明度を動的に変更する方法について説明します。次のように、参照用に全員と共有します:
キー コード
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 in binding data here :1、画像の透明度を示すために使用されます。同時に、<code>bindchange="changeImgOpacity"
バインディング イベント ハンドラー changeImgOpacity を使用して画像の透明度を変更します。 opacity:{{imgOpacity}}
绑定data中的imgOpacity:1
,用于表示图片透明度。同时bindchange="changeImgOpacity"
绑定事件处理函数changeImgOpacity用于改变图片透明度。
index.js
var pageData={} pageData.data={ imgOpacity:1 } pageData['changeImgOpacity']=function(e){ //console.log(e) this.setData({ imgOpacity:e.detail.value }) } Page(pageData)
这里使用setData
设置透明度imgOpacity,读者可使用console.log(e)
在控制台获取影响imgOpacity改变的e.detail.value
rrreeeここでは、setData
を使用して透明度 imgOpacity を設定します。読者は console.log( e)
以下に示すように、コンソールの imgOpacity の変更に影響する e.detail.value
を取得します。
node.jsを使用して子プロセスを作成する方法(詳細なチュートリアル)
in vue v-modelを使った親子コンポーネント通信の実装方法
🎜以上がWeChat ミニ プログラムでスライダー コンポーネントを使用してラベルの透明度を動的に変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。