小型マイクロチャネル学習プログラム9つのイベントシステム

バインディングのイベント

  バインドメソッド名

  page.js

ページ({ 

  / * * 
   *初期データ・ページ
   * / 
  データ:{ 
    tap_name:" tap_0 " 
  }、
  // 心機能のイベントをクリックし
  tap_0(){ 
    はconsole.log(" Iは、クリックイベントだ" ); 
  } 
})を

 page.wxml

<ビューbindtap = tap_0  > //メソッド名が指定された直接バインド
   クリックイベント
 </ビュー>

ダイナミックバインディングメソッド名

<=表示bindtap {} {} tap_name イベント実行結合機能、tap_name =「tap_0」によって//データDATA>及び効果は方法と同じであり、この方法は} {{使用する必要がありますそれ以外の場合は、バインドtap_nameのための方法として認識されます}変数パッケージ、
   クリックイベント
 </ビュー>

WXSの結合機能

<WXS Module1を= " wxs_data " > 
 module.exportsは = { 
   TAP0:関数(){ 
     にconsole.log(" 私はTAP0にWXS " ); 
   } 
 }
 </ WXS> 
<表示bindtap = " {} {wxs_data.tap0 } " > // {{}}しなければならない
   イベントをクリックします
。</ビュー>

パラメータを渡します

 私たちが有用であるためにすべてのアプレットのイベントハンドラは、イベントオブジェクト上のいくつかのプロパティがあり、イベントオブジェクトを受け取ることになる、詳細に説明するが、残りのプロパティのいくつかは、あなたがより多くの学生が行くことができる学びたいここに

currentTarget

  現在のバインディング要素イベント

  重要なパラメータ

   データセットで運ばれたデータ-XX属性値要素

<ビューbindtap = " tap_0 "データ・キー= ' 12 'のデータID = ' 12 ' AX = " 8 " > 
   点击事件
 </ビュー>

 データセット値

 

 すべてのデータ - 文字がキーの裏面のみを残して、なくなっているではありません、IDではなく斧属性が表示されない、ラベルにする必要がありますが、プロパティのデータのみ-xxの形式である、それはアプレットタグとして認識されますキャリーデータ

目標 

現在のイベントのトリガ素子、は、currentTargetのようなソース要素のイベントトリガー、およびそのプロパティ、

タイプ

イベントの種類

タッチ

接触は、各要素は、接触物体(キャンバスタッチイベントは、タッチの配列であるCanvasTouchを運ぶ)である、配列です。画面上の遺跡は、現在のタッチポイントを示しています。

ディテール

カスタム・イベント・データは、メディア・エラー・イベントは、エラー・メッセージを運ぶ表示され、このようなコンポーネントイベントは、ユーザの入力を運ぶフォームを送信するように、実施コンポーネント各イベントに定義された定義を。

イベントをクリックしてdetail 、文書の左上隅からの距離の代わりにpageX、pageYと、YとX。

 

おすすめ

転載: www.cnblogs.com/wrhbk/p/12122920.html