Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

getRequestConfig

request

setRequestConfig

  • 设置请求配置 设置后 从taro-tools导出的request函数将按照此配置请求

    Parameters

    Returns RequestConfig

throttleRequest

  • 发起一个节流请求函数

    example
    throttleRequest({
    url: 'api/test'
    }).then(res => {
    // then里面的数据是经过节流处理的
    }).catch(err => {
    // err.code === 1 // 过快请求
    // err.code === 2 // 请求被覆盖
    })

    Parameters

    • option: RequestOption

      请求参数同 request

    • Optional mark: string

      当前标识 当你的url和data均相同时,可以添加一个mark区分他们

    Returns ThrottleRequestTask

upload

  • 图片及视频上传方法,包含从选择到上传两个过程

    example
    upload('image', { count: 1, sourceType: ['album', 'camera'] })
    upload('video', { sourceType: ['album', 'camera'] })

    Parameters

    • type: "image" | "video"

      类型 支持图片或者视频

    • option: upload.Option

      选项

    Returns UploadTask