title: Taro.chooseAddress(option)

sidebar_label: chooseAddress

获取用户收货地址。调起用户编辑收货地址原生界面,并在编辑完成后返回用户选择的地址。

支持情况:chooseAddress - 图1 chooseAddress - 图2 chooseAddress - 图3

参考文档

类型

  1. (option?: Option) => Promise<SuccessCallbackResult>

参数

参数 类型
option Option

Option

参数 类型 必填 说明
complete (res: TaroGeneral.CallbackResult) => void 接口调用结束的回调函数(调用成功、失败都会执行)
fail (res: TaroGeneral.CallbackResult) => void 接口调用失败的回调函数
success (result: SuccessCallbackResult) => void 接口调用成功的回调函数

SuccessCallbackResult

参数 类型 说明
cityName string 国标收货地址第二级地址
countyName string 国标收货地址第三级地址
detailInfo string 详细收货地址信息
errMsg string 错误信息
nationalCode string 收货地址国家码
postalCode string 邮编
provinceName string 国标收货地址第一级地址
telNumber string 收货人手机号码
userName string 收货人姓名

示例代码

  1. Taro.chooseAddress({
  2. success: function (res) {
  3. console.log(res.userName)
  4. console.log(res.postalCode)
  5. console.log(res.provinceName)
  6. console.log(res.cityName)
  7. console.log(res.countyName)
  8. console.log(res.detailInfo)
  9. console.log(res.nationalCode)
  10. console.log(res.telNumber)
  11. }
  12. })