ホームページ  >  記事  >  ウェブフロントエンド  >  WeChat ミニ プログラムでスライダー コンポーネントを使用してラベルの透明度を動的に変更する方法

WeChat ミニ プログラムでスライダー コンポーネントを使用してラベルの透明度を動的に変更する方法

亚连
亚连オリジナル
2018-06-22 17:12:272143ブラウズ

この記事では、スライダー コンポーネントに基づいてラベルの透明度を動的に変更する 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[&#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を使用してシングルトンモードを実装する方法

Angularプロジェクトをnginxにデプロイする方法

in vue v-modelを使った親子コンポーネント通信の実装方法

🎜

以上がWeChat ミニ プログラムでスライダー コンポーネントを使用してラベルの透明度を動的に変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。