gpt4 book ai didi

javascript - 在 JSON (discord.js) 中使用模板文字

转载 作者:行者123 更新时间:2023-11-29 23:30:53 25 4
gpt4 key购买 nike

我有这个 JSON 对象:

"question": "${users[index]} 提出的问题是:\n\n${questions[index]}。"

在名为“config.json”的文件中。在名为“app.js”的单独文件中,我有这行代码:

message.channel.send(config.question);

当代码运行时,message.channel.send(config.question) 输出:

The question, asked by ${users[index]}, was:

${questions[index]}.

有什么方法可以将 ${users[index]}${questions[index]} 视为模板文字吗?本质上我希望输出是这样的:

The question, asked by Steve, was:

Hello world!.

(假设 users[index] == "Steve"questions[index] == "Hello World!")

我四处寻找答案,但他们都开始使用额外的 Javascript 或说这是不可能的。那么,如果这不可能,那为什么可行呢?:

message.channel.send("${users[index]} 提出的问题是:\n\n${questions[index]}");输出:

The question, asked by Steve, was:

Hello world!.

最佳答案

这会起作用:

message.channel.send(eval('`'+config.question+'`'))

关于javascript - 在 JSON (discord.js) 中使用模板文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47405618/

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