为什么我的 console.log() 没有在我的浏览器中记录任何内容?
Why is my console.log() not logging anything in my browser?
我有一个基于 Nuxt (Vue) 的 SSR 页面。在浏览器中有一个简单的代码运行。
methods: {
submitGeneralForm() {
alert("submit");
console.log('teeeeeeeeeeeeeeeeeeeeest')
},
SSR 表示它在服务器上呈现的站点,然后发送到浏览器。这段代码在浏览器中应该运行。它与按钮点击有关。警报工作正常,但我在浏览器中看不到任何 console.log()
。不明白。这有什么问题?
编辑:
这里是例子Github repository。 运行 yarn install + yarn dev 重现问题。 节点版本 v14.17.6 npm 版本 6.14.15 和 yarn 版本 1.22.11 你会在页面加载时看到 alert() 从 /layouts/default.vue 包含此代码
export default {
mounted() {
alert('11111111111111');
console.log('22222222222222');
alert('33333333333333');
}
};
这是控制台中 console.log() 的屏幕截图。
在您的浏览器中有一个 Console Output
部分,您也可以在其中进行一些设置。在那里你可以设置日志级别,它应该在你的输出中(详细、信息、警告和错误)。 Console.logs
记录在级别 Verbose
下,因此您必须确保选中此选项。默认情况下,此选项在某些情况下未选中。
我不确定为什么您的代码不打印 console.log()
,因为它是基本内容,不需要任何特定配置。
我已经测试了您的重制版,它在 Chrome 和 Firefox 上都运行良好。也许尝试其他浏览器,将其恢复出厂设置或请好友在他们这边尝试。
这是你机器上的东西 IMO。
此外,请注意控制台顶部的过滤器,确保此处没有任何内容,否则它可能会过滤您在实际控制台中看到的内容。
确保控制台的过滤器输入字段中没有任何内容。
例如,在下图中,您可以看到“状态”一词掩盖了 console.log()
日志行:
您有一个过滤器“状态”。它将过滤任何不包含“status”关键字的内容。
我有一个基于 Nuxt (Vue) 的 SSR 页面。在浏览器中有一个简单的代码运行。
methods: {
submitGeneralForm() {
alert("submit");
console.log('teeeeeeeeeeeeeeeeeeeeest')
},
SSR 表示它在服务器上呈现的站点,然后发送到浏览器。这段代码在浏览器中应该运行。它与按钮点击有关。警报工作正常,但我在浏览器中看不到任何 console.log()
。不明白。这有什么问题?
编辑:
这里是例子Github repository。 运行 yarn install + yarn dev 重现问题。 节点版本 v14.17.6 npm 版本 6.14.15 和 yarn 版本 1.22.11 你会在页面加载时看到 alert() 从 /layouts/default.vue 包含此代码
export default {
mounted() {
alert('11111111111111');
console.log('22222222222222');
alert('33333333333333');
}
};
这是控制台中 console.log() 的屏幕截图。
在您的浏览器中有一个 Console Output
部分,您也可以在其中进行一些设置。在那里你可以设置日志级别,它应该在你的输出中(详细、信息、警告和错误)。 Console.logs
记录在级别 Verbose
下,因此您必须确保选中此选项。默认情况下,此选项在某些情况下未选中。
我不确定为什么您的代码不打印 console.log()
,因为它是基本内容,不需要任何特定配置。
我已经测试了您的重制版,它在 Chrome 和 Firefox 上都运行良好。也许尝试其他浏览器,将其恢复出厂设置或请好友在他们这边尝试。
这是你机器上的东西 IMO。
此外,请注意控制台顶部的过滤器,确保此处没有任何内容,否则它可能会过滤您在实际控制台中看到的内容。
确保控制台的过滤器输入字段中没有任何内容。
例如,在下图中,您可以看到“状态”一词掩盖了 console.log()
日志行:
您有一个过滤器“状态”。它将过滤任何不包含“status”关键字的内容。