WeChatウィジェットは、ページのカスタマイズコンポーネントをモニターするためのトリガイベントを実現します。


WeChatウィジェットは、ページがカスタマイズコンポーネントのトリガーイベントをモニターすることを実現します。参考にしてください。具体的な内容は以下の通りです。
需要:WeChatアプレットの開発過程では、ページは通常、提示弾枠を使用します。この時、コードの量とコードの開拓性を減らすために、私達は一つのヒントコンポーネントをカスタマイズする必要があります。問題が来ました。ページはどのようにコンポーネントのトリガイベントを傍受しますか?
ここでは、カスタムコンポーネントのトリガイベントをモニターするページについて詳しく説明します。
promptコンポーネント:
1.まずヒントコンポーネントuiを構築する。後ろの各ページはこのコンポーネントを使うことができるので、ページから値を伝えてヒントを表示するようにします。
2.次にprompt.jsのクリックイベントで方法名を指定します。この方法名は後のページで傍受コンポーネントを呼び出す時に必要です。

// prompt.wxml
<view class="main" catchtouchmove="catchTouchMove">
 <view class="main-mask"></view>
 <view class="main-content">
 <view class="content-title">  </view>
 <view class="content-text">{{txtTips}}</view>
 <button class="btn-confirm" bindtap="bindConfirm">_ </button>
 </view>
</view>

// prompt.js
Component({
 /**
 *        
 */
 properties: {
 txtTips: String,//      
 },

 /**
 *        
 */
 data: {

 },

 /**
 *        
 */
 methods: {
 //    
 bindConfirm: function (e) {
  this.triggerEvent('events');
 },

 //       --        
 catchTouchMove: function (res) {
  return true;
 },
 }
})
ホームページ:
1.まずhome.jsonの「usingComponents」属性にpromptコンポーネントのアドレスを導入する必要があります。
2.次にhome.wxmlにコンポーネントを導入し、結合されたイベント名はコンポーネントのtriggerEventメソッドで指定された名称と一致します。
3.上記の2つのステップを完了したら、私達はjsページで操作コンポーネントのトリガイベントを監督することができます。

// home.json
{
 "usingComponents": {//           
 "prompt": "/component/prompt/prompt"
 }
}

// home.wxml
<view class="main">
 <button bindtap="bindEjectComponent">       </button>
 <!--      -->
 <prompt txtTips="{{txtTips}}" bind:events="bindPromptConfirm" wx:if="{{isShowPromptComponent}}"/>
</view>

// home.js
Page({
 /**
        
 */
 data: {
 isShowPromptComponent: false,//          
 },

 //         
 bindEjectComponent:function(e){
 var that = this;
 that.setData({
  isShowPromptComponent: true,
  txtTips:"Hi,          !",
 })
 },

 //        
 bindPromptConfirm: function (e) {
 var that = this;
 that.setData({
  isShowPromptComponent: false,
 })
 },
})
ここで「ページモニターユニットトリガイベント」機能が実現しました!!最後にビデオを見せて、効果を見ます。

今注目度の高いWeChat小プログラムを紹介します。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。