无法通过发布请求解析node.js中的数组

时间:2018-11-28 07:49:39

标签: node.js handlebars.js body-parser busboy

我有一个数组,其中我正在插入值作为键值对。我正在使用busboy,因为表单也包含图像。

 var fields = [];
busboy.on('field', function(fieldname, val, fieldnameTruncated, 
        valTruncated, encoding, mimetype) {
        fields[fieldname] = val;
   });

我从车把发送的帖子值如下所示。

<input type="hidden" name="parking_duration[0]" value='11'>
<input type="hidden" name="parking_duration[2]" value='110'> 
<input type="hidden" name="parking_duration[4]" value='110'>  

现在,当我想在

中获取字段数组时
busboy.on('finish', function() {
     fields['parking_duration']
 })

我无法获得该价值。

我使用了bodyparser,并且扩展为true。

adminPanel.use(bodyParser.urlencoded({extended: true}))
adminPanel.use(bodyParser.json({extended: true}))

0 个答案:

没有答案