当我在 Chrome 开发工具中打开控制台时,我可以看到 一些控制台消息为灰色文本,另一些则为普通文本。为什么有些控制台消息是灰色的?
我正在使用 React 并使用 Chrome 开发工具调试我的应用程序,主要是通过 Typescript 中的 console.log 方法。
我的研究 我发现我的线程解释了如何为控制台消息设置颜色。但这不是我想要的。
我的问题 我想知道为什么控制台中有些消息是灰色的。
React Developer Tools 扩展使消息变暗。在严格模式下,React 会调用许多函数(组件、效果等)两次,并且第二次调用的控制台日志调用会变暗。它们在生产中根本不会发生。
React 文档在严格模式下也有描述。