無標(biāo)題文章

2020-02-15 01:16 更新

定義 API 的標(biāo)準(zhǔn)輸入內(nèi)容。 絕大多數(shù) API 為異步調(diào)用,調(diào)用的結(jié)果通過預(yù)先定義好的三個 callback 方法返回


success (res)

當(dāng) API 成功執(zhí)行后調(diào)用,傳入?yún)?shù)res為object類型,基礎(chǔ)屬性包括:

名稱數(shù)據(jù)類型描述
errMsgstring預(yù)定義返回消息格式為${API_NAME}:ok

API 執(zhí)行的返回結(jié)果會擴(kuò)展 res 的屬性,具體參見各 API 詳細(xì)說明。


fail (res)

當(dāng) API 執(zhí)行失敗后調(diào)用,傳入?yún)?shù)res為object類型,基礎(chǔ)屬性包括:

名稱數(shù)據(jù)類型描述
errMsgstring預(yù)定義返回消息格式為${API_NAME}:fail

API 執(zhí)行的返回結(jié)果會擴(kuò)展 res 的屬性,具體參見各 API 詳細(xì)說明。


complete (res)

當(dāng) API 執(zhí)行完成(無論成功或者失?。┖笳{(diào)用,傳入?yún)?shù)res為object類型,基礎(chǔ)屬性包括:

名稱數(shù)據(jù)類型描述
errMsgstringsuccessfail的值相同

API 執(zhí)行的返回結(jié)果會擴(kuò)展 res 的屬性,具體參見各 API 詳細(xì)說明。 ::: tip 提示 complete回調(diào)的執(zhí)行發(fā)生在success和fail之后。 :::


代碼示例

tt.getLocation({
  success(res) {
    console.log(`getLocation調(diào)用成功`);
  },
  fail(res) {
    console.log(`getLocation調(diào)用失敗`);
  },
  complete() {
    console.log(`getLocation調(diào)用完成`);
  }
});
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號