ユーザプログラムと小さなマイクロチャネル相互作用
表示メッセージボックス
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クリックすると、モーダルポップアップを閉じるので、「キャンセル」のブランチのビジネス・ロジックを使用して回避しようとしません。