ユーザプログラムと小さなマイクロチャネル相互作用

ユーザプログラムと小さなマイクロチャネル相互作用

表示メッセージボックス

wx.showToast({名前属性:属性値})

自定义一个提示框,时间到了会自动关闭

wx.showToast({

    title:"成功",  //必填

    icon: 'success',//图标只支持"success"、"loading" 

    image: '/images/tan.png',//自定义图标的本地路径,image 的优先级高于 icon

    duration: 2000,//提示的延迟时间,单位毫秒,默认:1500 

    mask: false,//是否显示透明蒙层,防止触摸穿透,默认:false 

    success:function(){}, //接口调用成功的回调函数

    fail:function(){}, //接口调用失败的回调函数

    complete:function(){} //接口调用结束的回调函数(调用成功、失败都会执行)

})

wx.showLoading({名前属性:属性値を})

显示Loading提示框,不会自动关闭,需主动调用 wx.hideLoading 才能关闭提示框

wx.showLoading({
  title: '加载中',
})
setTimeout(function () {
  wx.hideLoading()
}, 2000)
プロパティ タイプ デフォルト値 必須の 説明
タイトル それはあります 内容をヒント
マスク ブーリアン ノー タッチの侵入を防ぐために、透明マスク層を表示するかどうか
成功 関数 ノー インタフェースの呼び出しの成功コールバック関数
不合格 関数 ノー インターフェイスは、障害コールバック関数を呼び出します
コンプリート 関数 ノー インタフェースは、コールバック関数の終了を呼び出す(呼び出しが成功、失敗が実行されます)

wx.hideLoading({名前属性:属性値を})

隐藏 loading 提示框

プロパティ タイプ デフォルト値 必須の 説明
成功 関数 ノー インタフェースの呼び出しの成功コールバック関数
不合格 関数 ノー インターフェイスは、障害コールバック関数を呼び出します
コンプリート 関数 ノー インタフェースは、コールバック関数の終了を呼び出す(呼び出しが成功、失敗が実行されます)

II。同様にHTMLの確認

wx.showModal({名前属性:属性値})

wx.showModal({
  title: '提示',
  content: '这是一个模态弹窗',
  success (res) {
    if (res.confirm) {
      console.log('用户点击确定')
    } else if (res.cancel) {
      console.log('用户点击取消')
    }
  }
})
プロパティ タイプ デフォルト値 必須の 説明
タイトル ノー ヒントタイトル
コンテンツ ノー 内容をヒント
showCancel ブーリアン ノー [キャンセル]ボタンを表示するかどうか
cancelText 「キャンセル」 ノー テキストは、ボタン、4つの文字の最大をキャンセル
cancelColor #000000 ノー ボタンのテキストの色をキャンセル、色は、16進形式の文字列でなければなりません
confirmText 'OK' ノー テキスト確認ボタン、および4つの文字の最大
confirmColor #576B95 ノー ボタンのテキストの色を確認し、色は、16進形式の文字列でなければなりません
成功 関数 ノー インタフェースの呼び出しの成功コールバック関数
不合格 関数 ノー インターフェイスは、障害コールバック関数を呼び出します
コンプリート 関数 ノー インタフェースは、コールバック関数の終了を呼び出す(呼び出しが成功、失敗が実行されます)

object.successコールバック関数

オブジェクトの解像度

プロパティ タイプ 説明 最小バージョン
確かめます ブーリアン trueの場合、ユーザーが[OK]ボタンをクリックしたことを示し
キャンセル ブーリアン trueの場合、ユーザーは(閉じるには、[キャンセル]ボタンをオフ層モンゴルを区別するためにAndroidシステムのためにクリックするか、をクリックします)キャンセルをクリックしたことを示し 1.1.0

III。ディスプレイの操作メニュー

wx.showActionSheet({名前属性:属性値})

wx.showActionSheet({
  itemList: ['A', 'B', 'C'],
  success (res) {
    console.log(res.tapIndex)
  },
  fail (res) {
    console.log(res.errMsg)
  }
})
プロパティ タイプ デフォルト値 必須の 説明
アイテムリスト アレイ。 それはあります テキストボタンアレイ6の最大配列長
itemColor #000000 ノー ボタンのテキストの色
成功 関数 ノー インタフェースの呼び出しの成功コールバック関数
不合格 関数 ノー インターフェイスは、障害コールバック関数を呼び出します
コンプリート 関数 ノー インタフェースは、コールバック関数の終了を呼び出す(呼び出しが成功、失敗が実行されます)

object.successコールバック関数

パラメータ

オブジェクトの解像度

プロパティ タイプ 説明
tapIndex ユーザは0から始まるボタン番号、上から下へ、クリック

注意を払います

  • アンドロイド6.7.2またはそれ以下、またはレイヤーマスクをキャンセル]をクリックし、コールバックが失敗し、たerrMsgは「キャンセル失敗」とすると、
  • アンドロイド6.7.2以降およびレイヤーマスク上のiOSクリックすると、モーダルポップアップを閉じるので、「キャンセル」のブランチのビジネス・ロジックを使用して回避しようとしません。

おすすめ

転載: www.cnblogs.com/pythonywy/p/11589922.html