我有这个代码:
console.log('before');
console.groupCollapsed('main');
console.log('test1')
console.groupEnd();
console.groupCollapsed('main');
console.log('test2')
console.groupEnd();
console.groupCollapsed('main');
console.log('test2')
console.groupEnd();
console.log('after');
它在浏览器日志中添加了 3 行。
问题是日志被分成 3 个不同的组。
如果之前的日志消息和当前的日志消息具有相同的组名 ( main
),是否可以将日志附加到上一个组?
所以现在输出是:
before
> main
test1
> main
test2
> main
test3
after
我想要这个输出:
before
> main
test1
test2
test3
after
更新:代码是异步的。所以我应该在登录后关闭组,以防止从组外登录到组。