Javascript 命令处理程序中的异步
Async在discord.js中的命令处理程序中不起作用,有人知道我的错误在哪里吗Javascript 命令处理程序中的异步,javascript,discord.js,Javascript,Discord.js,Async在discord.js中的命令处理程序中不起作用,有人知道我的错误在哪里吗 execute(message, args, Discord, async) ----------In index-------- else if (command === 'embed'){ client.commands.get('embed').execute(message, args, Discord, async) } 不能将async作为参数传递。这不是它的工作原理as
execute(message, args, Discord, async)
----------In index--------
else if (command === 'embed'){
client.commands.get('embed').execute(message, args, Discord, async)
}
不能将
async
作为参数传递。这不是它的工作原理async
关键字启用基于承诺的异步行为。因此,要使函数异步,需要在函数之前使用关键字async
。在您的情况下,它的异步执行(message、args、Discord)
。你显然需要了解