gpt4 book ai didi

javascript - 删除草稿后的 Gmail API、侧边栏和计数器未更新

转载 作者:行者123 更新时间:2023-11-29 16:00:30 25 4
gpt4 key购买 nike

我有一个问题。在我打开一个新的撰写 View 顶部以编程方式删除草稿后,我运行下面的 block 以丢弃草稿。最初我认为这不起作用,因为当我执行它时,我仍然可以在左侧边栏和计数器中看到该项目。但是当我刷新页面时,我可以看到草稿确实被删除了。想法?

private async discardDraft() {
const draftId = await this.composeView.getCurrentDraftID();
gmailService.discardDraft(draftId);
this.composeView.close();
}

export async function discardDraft(draftId: string) {
return request.delete(`/gmail/v1/users/me/drafts/${draftId}`).then(res => true);
}

enter image description here

最佳答案

尝试删除更新后再次获取草稿列表,实质上将您的 discardDraft 函数更改为:

export async function discardDraft(draftId: string) {
await request.delete(`/gmail/v1/users/me/drafts/${draftId}`);
return request.list('/gmail/v1/users/me/drafts').then(res => true);
}

希望对您有所帮助!

关于javascript - 删除草稿后的 Gmail API、侧边栏和计数器未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54063974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com