Javascript 无法在此方法中使用条件语句。Discord.js
我正在尝试将动态内容发送到嵌入discord.js的服务器。我不想重复代码,因为我已经试图解决这个问题。现在我正在尝试这样做:Javascript 无法在此方法中使用条件语句。Discord.js,javascript,discord.js,Javascript,Discord.js,我正在尝试将动态内容发送到嵌入discord.js的服务器。我不想重复代码,因为我已经试图解决这个问题。现在我正在尝试这样做: let embed=new MessageEmbed() if(user.afk).addField(`除非实例有一个返回自身的no-op方法,否则没有合适的方法来执行它(即使这样,代码看起来也会很混乱)。使用if而不使用链接: const embed=new MessageEmbed() .setTitle(“嵌入”); if(user.afk)embed.addFi
let embed=new MessageEmbed()
if(user.afk).addField(`除非实例有一个返回自身的no-op方法,否则没有合适的方法来执行它(即使这样,代码看起来也会很混乱)。使用if
而不使用链接:
const embed=new MessageEmbed()
.setTitle(“嵌入”);
if(user.afk)embed.addField(`您能解释一下您试图在第一个代码块中表示什么逻辑吗?如果user.afk为true,它应该将.addField添加到嵌入中。否则它不应该什么都不做,也不应该添加字段。尽管它会取消它下面的其他代码。例如,如果(user.afk)embed.addField,我会这样做(如果必须保留调用顺序,则必须单独调用,而无需链接。embed.addField('Test','Hello')