我正在使用iOS控制台进行NativeScript工作。
当我调试时,我通常会console.log(something)
。
但是,同一事件的后续触发器将在控制台上被阻止。
根据https://docs.nativescript.org/angular/tutorial/ng-chapter-3
iOS 控制台将过滤掉类似的消息,并只显示一次。 这就是为什么当你继续点击按钮时,你会看到你好 仅在控制台上打印一次。替换字符串"你好"随着 跟随反向标记字符串hello $ {new Date()}以验证是否点击 事件确实有效。打印当前时间将确保字符串 每次都不同,控制台必须显示它。
有没有办法禁用此功能"功能" iOS控制台?
答案 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");