アリペイウィジェット

3129 ワード

onTapクリック

<!--     -->
<view> Hello {{name}}! </view>
<button onTap="changeName"> Click me! </button>

//     
var initialData = {
  name: 'taobao'
};

// Register a Page.
Page({
  data: initialData,
  changeName(e) {
    // sent data change to view
    this.setData({
      name: 'alipay'
    })
  }
});

ウィジェットはサードパーティNPMモジュールを使用
  • node_modulesのサードパーティモジュールコードはコンバータを通過しません.各端末の互換性を確保するために、node_modulesの下のコードはes 5フォーマットに変換して参照する必要があります.モジュールフォーマットはes 2015のimport/exportを推奨します.
  • npm i uuid
    
    import uuid from 'uuid';
    
    uuid.v4();
    

    getApp()
    グローバルgetApp()関数は、ウィジェットインスタンスを取得することができ、一般的に各サブページで最上位アプリケーションを取得するために使用されます.