在log4javascript中添加自定义日志级别

Add custom log level in log4javascript

本文关键字:日志 自定义 添加 log4javascript      更新时间:2023-09-26

我在"log4javascript"中添加了自定义级别。使用以下代码,

log4javascript.Level[strLevelName] = new log4javascript.Level(nLevelValue, strLevelName);

比方说,我添加了级别"CUSTLEVEL",其级别值为45000(介于警告和错误之间)。现在,我已经将默认日志级别设置为DEBUG(20000)。

当我使用"BrowserConsoleAppender"时,我得到了自定义日志的所有日志。

但当我使用"PopUpAppender"时,我并没有得到自定义日志级别的日志。

向log4javascript添加自定义级别非常容易,但不幸的是,要处理附加程序,特别是PopUpAppenderInPageAppender,需要对源代码进行一些篡改。

如果这对你来说很重要,那么我会考虑让1.5版本更容易,如果我有时间完成的话,尽管我一直觉得现有的六个级别就足够了。