我目前正在尝试使用字符串“ region”来查找JSON的特定部分 在我的JSON文件中。
例如config.regions。${region}
等于config.regions.northeast
(假设钩子[i] .regions [c] ==东北)
for (var c = 0; c < hooks[i].regions.length; c++) {
let region = JSON.stringify(hooks[i].regions[c]);
if (config.regions.`${region}`.includes(city)) {
webhook = config.hooks[i].webhook;
post(webhook, title, price, link, img, city, keyword);
}
}
答案 0 :(得分:0)
如果我很了解您的问题。我相信您应该使用数组语法来访问对象:
for (var c = 0; c < hooks[i].regions.length; c++) {
let region = JSON.stringify(hooks[i].regions[c]);
if (config.regions[region].includes(city)) {
webhook = config.hooks[i].webhook;
post(webhook, title, price, link, img, city, keyword);
}
}