google-apps-script - Logger.log 不更新
问题描述
我是 Google App 脚本的初学者。
我希望日志看起来像这样(使用 CTRL+Enter 获取):
[18-12-07 12:46:58:630 CET] Ok ### 10
但日志结果看起来像这样(使用 CTRL+ 获取输入):
[18-12-07 12:46:58:630 CET] 未定义
[18-12-07 12:46:58:631 CET] 好的 ### 18-12-07_12-45
这就是来源:
function doGet(e) {
if (e.parameter == undefined) {
result = 'No Parameters';
Logger.log( result + " ### 06" );
}
else {
var result = 'Ok'; // assume success
Logger.log( result + " ### 10" );
}
}
解决方案
由于您正在记录对 Web 应用程序的请求,因此最好使用 console.log 而不是 Logger.log。控制台日志被保留,可以从您的 Stack Driver 仪表板访问。
推荐阅读
- qt - 如何将 QML 中声明的信号连接到 C++ 方法或 lambda
- c - 如何读取文本文件并将它们复制到字符串数组?
- javascript - CSS transform:translateX 动画渲染问题
- javascript - 如何减少具有特定属性深度的数组
- javascript - Vue 3 Composition API:使用 props 作为组件数据的初始值
- laravel - 如何在路线中本地化 laravel
- node.js - 传递了自定义令牌的 oAuth2 客户端无效
- jenkins - 应该在 Jenkins REST API 中设置哪些查询参数来获取在从属设备上执行的所有作业?
- javascript - 如何将脚本标签中的数据传递给反应应用程序或小部件?
- java - 可绘制资源在不同的屏幕密度上缩放