ASP.NET Core MVC / Razor Pages UI:JavaScript 日志记录 API
abp.log API用于在客户端编写简单的日志记录。
默认情况下,日志会通过
console.log方法输出到控制台。
本文档适用于简单的客户端日志记录。如需了解服务端日志系统,请参阅日志记录文档。
基础用法
根据日志消息的严重程度,选择使用相应的abp.log.xxx(...)方法:
abp.log.debug("此处输出调试日志..."); //记录简单调试信息
abp.log.info({ name: "john", age: 42 }); //以信息级别记录对象
abp.log.warn("警告信息"); //记录警告信息
abp.log.error('发生错误...'); //错误信息记录
abp.log.fatal('网络连接已断开!'); //致命错误记录
日志级别
日志消息共分5个级别:
- 调试 = 1
- 信息 = 2
- 警告 = 3
- 错误 = 4
- 致命 = 5
这些级别定义在abp.log.levels对象中(例如abp.log.levels.WARN)。
修改当前日志级别
可通过以下方式控制日志级别:
abp.log.level = abp.log.levels.WARN;
默认日志级别为DEBUG。
指定级别记录日志
除了调用abp.log.info(...)等特定方法外,还可以使用abp.log.log方法并指定日志级别参数:
abp.log.log("日志消息...", abp.log.levels.INFO);
抠丁客


