doGet/doPost触发函数事件对象有类型定义吗?
Is there a type definition for the doGet/doPost trigger function event object?
我正在尝试使用 CLASP 将 Google 脚本转换为 Web App。
doGet(e)
/ doPost(e)
中是否存在“e”对象的现有类型定义,我可以在打字稿/clasp 方面使用它?
更新:
Latest definitions 包括 events
。
您可以使用这样的事件:
function doGet(e: GoogleAppsScript.Events.DoGet){
Events
好像在works。它还没有 webapps doget 事件。同时,您可以安装最新的类型(@types/google-apps-script@latest),并在google-apps-script-events.d.ts
内的Events模块中添加如下接口
export interface WebAppsDoGet { //should be inside module Events
queryString: string,
parameter: {[key: string]: string; },
contextPath: string,
parameters: {
[key: string]: string[]; },
contentLength: number
}
然后你可以像这样使用它:
function doGet(e: GoogleAppsScript.Events.WebAppsDoGet){
我正在尝试使用 CLASP 将 Google 脚本转换为 Web App。
doGet(e)
/ doPost(e)
中是否存在“e”对象的现有类型定义,我可以在打字稿/clasp 方面使用它?
更新:
Latest definitions 包括 events
。
您可以使用这样的事件:
function doGet(e: GoogleAppsScript.Events.DoGet){
Events
好像在works。它还没有 webapps doget 事件。同时,您可以安装最新的类型(@types/google-apps-script@latest),并在google-apps-script-events.d.ts
export interface WebAppsDoGet { //should be inside module Events
queryString: string,
parameter: {[key: string]: string; },
contextPath: string,
parameters: {
[key: string]: string[]; },
contentLength: number
}
然后你可以像这样使用它:
function doGet(e: GoogleAppsScript.Events.WebAppsDoGet){