#javascript #node.js #discord.js
#javascript #node.js #discord.js
Вопрос:
Итак, в настоящее время я кодирую бота для discord, но я столкнулся с проблемой с внедрениями. Итак, я хочу отправить встраивание, которое показывает определенное количество свойств объекта в виде встроенного поля, поэтому я подумал о создании цикла for и вставил в него .addField, что-то вроде этого.
let object = {
"name1" : "value1",
"name2" : "value2",
"name3" : "value3"
}
const exampleEmbed = new Discord.MessageEmbed()
//... other embeds elements
for (let i of object) {
.addField("Inline Field", i, true)
//So for each property of the object created above it will add
// a Inline Field to the Embed with the value of i, the variable that holds the properties of the
// object.
}
Единственная проблема с этим заключается в том, что это не работает. Итак, я прошу здесь альтернативные способы решения моей проблемы. Заранее спасибо
Комментарии:
1. Каков результат в Discord?
2. делайте
exampleEmbed.addField(...)
вместо.addField(...)
Ответ №1:
Как @secretlyrice предложил в комментариях, вместо того, чтобы делать .addField(...)
, ссылка на встроенную переменную работает, как exampleEmbed.addField(...)
.