tt.showActionSheet

2020-02-12 15:42 更新
從基礎(chǔ)庫(kù) 1.0.0 開始支持。

顯示操作菜單。


參數(shù)

Object object

屬性類型默認(rèn)值必填說明
itemListArray菜單的選項(xiàng),最多支持 6 個(gè)選項(xiàng)
successfunction接口調(diào)用成功后的回調(diào)函數(shù)
failfunction接口調(diào)用失敗后的回調(diào)函數(shù)
completefunction接口調(diào)用結(jié)束后的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

success 返回參數(shù)說明

Object 類型,屬性如下:

屬性類型說明
tapIndexnumber用戶點(diǎn)擊次序,從0開始計(jì)數(shù)


代碼示例

const itemList = ["加精", "置頂", "刪除", "封禁作者"];
tt.showActionSheet({
  itemList,
  success(res) {
    console.log(
      `你點(diǎn)擊了第${res.tapIndex + 1}個(gè)項(xiàng)目,內(nèi)容是 ${itemList[res.tapIndex]}`
    );
  },
  fail(res) {
    console.log(`showActionSheet調(diào)用失敗`);
  }
});


Bug & Tip

  • iOS 實(shí)現(xiàn)時(shí)會(huì)自動(dòng)加入「取消」選項(xiàng),android 不會(huì)。
  • 暫不支持itemColor屬性。
  • 每個(gè)選項(xiàng)文案長(zhǎng)度限制:android 沒有限制,超長(zhǎng)內(nèi)容滾動(dòng)。iOS 每個(gè)選項(xiàng)最多 1 行,每行約 18 個(gè)漢字。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)