Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "module/function/trySometime"

Index

Functions

Functions

trySometime

  • trySometime<Fn>(fn: Fn, num?: number, errorCheck?: function): Fn
  • 包装一个函数为有错误重试功能的函数 注: 如果发生错误,最终将抛出最后一次调用的异常

    Type parameters

    • Fn: function

    Parameters

    • fn: Fn

      需要被包装的函数

    • Default value num: number = 1

      调用的次数。默认为 1

    • Default value errorCheck: function = res =>true

      检查返回结果是否需要重试的函数。默认只要 resolve() 就返回 true

    Returns Fn

    包装后的有错误重试功能的函数

Generated using TypeDoc