マイクロチャネルインタラクティブフィードバックアプレットAPI、wx.showToastは、メッセージボックスを表示します

REVIEW: wx.showToast(OBJECT)は、メッセージボックスを表示します。OBJECTパラメータの説明:パラメータ必須種類説明タイトル文字列が最小バージョンのヒント文字列はありませんアイコン、「成功」の実効値、「ロード」の画像アイコンの内容である文字列のローカルカスタムアイコンからのNOの道...

マイクロチャネルインタラクティブフィードバックアプレットAPI、wx.showToastは、メッセージボックスを表示します

wx.showToast(OBJECT)


メッセージボックスを表示します。

OBJECTパラメータ:

パラメータ タイプ 必須の 説明 最小バージョン
タイトル それはあります 内容をヒント  
アイコン ノー アイコン、「成功」、「ロード」の実効値  
画像 ノー ローカルパスは、アイコンを定義するので、画像は、アイコンよりも優先され 1.1.0
期間 ノー 1500:遅延時間、ミリ秒単位で、デフォルトのヒント  
マスク ブーリアン ノー かどうかは、タッチ、デフォルトの浸透を防ぐために、透明マスク層を表示する:偽  
成功 関数 ノー インタフェース呼出成功コールバック関数  
不合格 関数 ノー インターフェイスは、障害コールバック関数を呼び出します  
コンプリート 関数 ノー インタフェースは、コールバック関数の終了を呼び出す(呼び出しが成功、失敗が実行されます)  

サンプルコード:

wx.showToast({
  title: '成功',
  icon: 'success',
  duration: 2000
})

wx.showLoading(OBJECT)


インフラストラクチャライブラリのバージョン1.1.0のサポートは、低いバージョンが行われるように処理すると互換性があります

画面のロードプロンプトボックス、プロンプトボックスを閉じwx.hideLoadingを呼び出すためのイニシアチブを取る必要があります

OBJECTパラメータ:

パラメータ タイプ 必須の 説明
タイトル それはあります 内容をヒント
マスク ブーリアン ノー かどうかは、タッチ、デフォルトの浸透を防ぐために、透明マスク層を表示する:偽
成功 関数 ノー インタフェース呼出成功コールバック関数
不合格 関数 ノー インターフェイスは、障害コールバック関数を呼び出します
コンプリート 関数 ノー インタフェースは、コールバック関数の終了を呼び出す(呼び出しが成功、失敗が実行されます)

wx.hideToast()


隠されたメッセージボックス

wx.hideLoading()


インフラストラクチャライブラリのバージョン1.1.0のサポートは、低いバージョンが行われるように処理すると互換性があります

隠すローディング風船

wx.showLoading({
  title: '加载中',
})

setTimeout(function(){
  wx.hideLoading()
},2000)

wx.showModal(OBJECT)


モーダルポップアップ

OBJECTパラメータ:

パラメータ タイプ 必須の 説明
タイトル それはあります ヒントタイトル
コンテンツ それはあります 内容をヒント
showCancel ブーリアン ノー [キャンセル]ボタンを表示するかどうか、デフォルトはtrueです
cancelText ノー 4つの文字の最大値を「キャンセル」ボタンのテキストのデフォルトをキャンセル
cancelColor HexColor ノー ボタンのテキストの色を取り消し、デフォルトでは「#000000」であります
confirmText ノー OKボタンのテキストは、デフォルトでは4文字まで、「OK」です
confirmColor HexColor ノー OKボタンのテキストの色は、デフォルトでは「#3CC51F」であります
成功 関数 ノー インタフェース呼出成功コールバック関数
不合格 関数 ノー インターフェイスは、障害コールバック関数を呼び出します
コンプリート 関数 ノー インタフェースは、コールバック関数の終了を呼び出す(呼び出しが成功、失敗が実行されます)

大成功には、パラメータを返します:

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

サンプルコード:

wx.showModal({
  title: '提示',
  content: '这是一个模态弹窗',
  success: function(res) { if (res.confirm) { console.log('用户点击确定') } else if (res.cancel) { console.log('用户点击取消') } } })

wx.showActionSheet(OBJECT)


操作メニューを表示します

OBJECTパラメータ:

パラメータ タイプ 必須の 説明
アイテムリスト 文字列配列 それはあります テキストボタンアレイ6の最大配列長
itemColor HexColor ノー ボタンのテキストの色は、デフォルトでは「#000000」であります
成功 関数 ノー 成功したインタフェースは、コールバック関数を呼び出し、リターンパラメータの説明を参照してください
不合格 関数 ノー インターフェイスは、障害コールバック関数を呼び出します
コンプリート 関数 ノー インタフェースは、コールバック関数の終了を呼び出す(呼び出しが成功、失敗が実行されます)

成功リターン・パラメータ:

パラメータ タイプ 説明
tapIndex ユーザは0から開始ボタン、上から下へ、クリック

サンプルコード:

wx.showActionSheet({
  itemList: ['A', 'B', 'C'],
  success: function(res) { console.log(res.tapIndex) }, fail: function(res) { console.log(res.errMsg) } })

バグ&ヒント

  1. bugAndroid6.3.30、Wx.showModalは確認が真となっている返されました。
  2. tip:wx.showActionSheetがコールバック、キャンセルやモンゴル層クリックするとfail、たerrMsgとして「showActionSheet:キャンセル失敗」;
  3. tip:Wx.showLoadingと同時に閉じることができるwx.hideToast / wx.hideLoadingバルーンを使用してwx.showToastを表示することができます。
  4. tip:  iOS Wx.showModalクリックしてマスク層は、ビジネスロジックのブランチを「キャンセル」を使用して回避することが可能である、モードをオフにポップしません。

おすすめ

転載: www.cnblogs.com/zmdComeOn/p/11870251.html