如何禁用iOS控制台过滤掉相同的消息?

时间:2017-07-13 20:24:32

标签: ios nativescript

我正在使用iOS控制台进行NativeScript工作。

当我调试时,我通常会console.log(something)

但是,同一事件的后续触发器将在控制台上被阻止。

根据https://docs.nativescript.org/angular/tutorial/ng-chapter-3

  

iOS   控制台将过滤掉类似的消息,并只显示一次。   这就是为什么当你继续点击按钮时,你会看到你好   仅在控制台上打印一次。替换字符串"你好"随着   跟随反向标记字符串hello $ {new Date()}以验证是否点击   事件确实有效。打印当前时间将确保字符串   每次都不同,控制台必须显示它。

有没有办法禁用此功能"功能" iOS控制台?

2 个答案:

答案 0 :(得分:0)

作为此案例的解决方法,您还可以打印两行console.log而不是一行。

e.g。

console.log(something);
console.log("...");

现在即使日志相同,它也会在每次触发时打印出来。

答案 1 :(得分:0)

作为尼克解决方案的替代方法,您可以强制控制台日志不相同:

console.log(Date.now(), "My duplicate thing");
console.log(Date.now(), "My duplicate thing");
相关问题