я получил следующий node.js фрагмент кода, которые делают ВЗУ заявление:Получение Undefiend при использовании переменной при получении значения JSON
var obj = JSON.parse(file);
app.post('/save', function (req, res) {
switch (config_value){
case 'data1':
config_to_pass.A[0] = req.body;
break;
case 'data2':
config_to_pass.B[0] = req.body;
break;
}
}
config_value является ключом на JSON, как A, B, C и скоро. Вышеприведенный код работает, но тогда то, что я хочу сделать, это config_to_pass.config_value[0]
im получение undefiend. Я хочу сделать следующую логику, потому что, если я добавлю больше таких ключей, как D, E, F, мне нужно изменить код.
Отправьте более подробный код, в котором показано, где вы объявили 'config_value', где вы делаете вызов, который возвращает' undefined' и т. Д. –