【发布时间】:2021-06-16 00:57:17
【问题描述】:
这可能是一个愚蠢的问题,但我试图从一个基于变量的 json 文件中获取数据,但即使它已经存在,它也会一直返回 undefined
const { e } = require('../../emojis.json')
var skin = "yellow";
let skin2 = client.emojis.cache.get(e.skin)
json 文件 (e) 的数据是这样存储的
{
"e": {
"red": "808107222043328546",
"blue": "821697709609320448",
"green": "821698356526841856",
"pink": "821700492244942888",
"orange": "821700998799163392",
"yellow": "821701148628353034",
"black": "821701297274617856",
"white": "821701424047849502",
"purple": "821701518351663124",
"brown": "821701610077552670",
"cyan": "821701791354847232",
"lime": "821701882011582464"
}
}
它应该从 json 文件中获取“黄色”ID,但我不想使用它根本不起作用
client.emojis.cache.get(e.yellow)
因为我会使用皮肤变量来获得随机颜色
【问题讨论】:
标签: node.js json discord.js