gpt4 book ai didi

javascript - 解决 promise

转载 作者:行者123 更新时间:2023-12-02 21:01:39 26 4
gpt4 key购买 nike

我正在尝试查找 channel 中的消息是否仍然存在,但是,我不确定如何解决 promise ,查看其他答案和文档,我可以看到它可能是通过函数实现的,但我是不完全确定如何去做。我希望能在这方面获得一些帮助,因为这是我的 Discord 机器人新功能的最后一步。

    const embedId = embedChannel.messages.fetch(foundtEmbed.ticketembedchan);

console.log(embedId)目前输出Promise { <pending> }

最佳答案

您应该使用async/await或使用then:

try {
const embedId = await embedChannel.messages.fetch(foundtEmbed.ticketembedchan);
console.log(embedId)
}catch(err) {
console.log(err)
}

不要忘记将 async 添加到您的函数中。或:

embedChannel.messages.fetch(foundtEmbed.ticketembedchan)
.then(res => console.log(res))
.catch(err => console.log(err))

关于javascript - 解决 promise ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61329568/

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