Class Logger

日志管理

Example

oops.log.trace("默认标准日志");
oops.log.logConfig("灰色配置日志");
oops.log.logNet("橙色网络日志");
oops.log.logModel("紫色数据日志");
oops.log.logBusiness("蓝色业务日志");
oops.log.logView("绿色视图日志");

Hierarchy

  • Logger

Constructors

Properties

tags: number = 0

Methods

  • Parameters

    • tag: LogType
    • msg: any
    • Optional describe: string

    Returns void

  • 打印范围内时间消耗

    Example

    oops.log.start();
    ...
    省略N行代码
    ...
    oops.log.end();

    Parameters

    • describe: string = "Time"

      标题描述

    Returns void

  • Returns string

  • Parameters

    • tag: LogType
    • msg: any
    • Optional describe: string

    Returns void

  • Parameters

    • tag: LogType
    • msg: any
    • Optional describe: string

    Returns void

  • Returns void

  • Parameters

    Returns boolean

  • 打印业务层日志

    Parameters

    • msg: any

      日志消息

    • Optional describe: string

      标题描述

    Returns void

  • 打印配置日志

    Parameters

    • msg: any
    • Optional describe: string

    Returns void

  • 打印数据层日志

    Parameters

    • msg: any

      日志消息

    • Optional describe: string

      标题描述

    Returns void

  • 打印网络层日志

    Parameters

    • msg: any

      日志消息

    • Optional describe: string

      标题描述

    Returns void

  • 打印视图日志

    Parameters

    • msg: any

      日志消息

    • Optional describe: string

      标题描述

    Returns void

  • Parameters

    • tag: LogType
    • msg: any
    • Optional describe: string

    Returns void

  • 输出日志

    Parameters

    • tag: LogType

      日志类型

    • msg: any

      日志内容

    • color: string

      日志文本颜色

    • Optional describe: string

      日志标题描述

    Returns void

  • 设置显示的日志类型,默认值为不显示任何类型日志

    Example

    oops.log.setTags(LogType.View|LogType.Business)
    

    Parameters

    Returns void

  • Parameters

    • index: number

    Returns string

  • 记录开始计时

    Example

    oops.log.start();
    ...
    省略N行代码
    ...
    oops.log.end();

    Parameters

    • describe: string = "Time"

      标题描述

    Returns void

  • 打印表格

    Example

    var object:any = {uid:1000, name:"oops"};
    oops.log.table(object);

    Parameters

    • msg: any

      日志消息

    • Optional describe: string

      标题描述

    Returns void

  • 打印标准日志

    Parameters

    • msg: any

      日志消息

    • color: string = "color:#ffffff;"

    Returns void

  • Parameters

    • tag: LogType
    • msg: any
    • Optional describe: string

    Returns void

Generated using TypeDoc