如何指定包含'。'的字段名称nodejs中的文件类型?

时间:2018-03-26 04:37:07

标签: javascript

我使用react-redux作为前端,nodejs作为back-end。通过使用react-redux中的表单标签,输入元素的字段名称变为'modelname.name'。我在我的应用程序中使用文件输入标记.how我可以提到包含'。'的字段名称。在nodejs中检索文件详细信息的文件类型?

后端结果

{ 'user.fname': 'fds',
  'user.lname': 'fsd',
  'user.gender': 'male',
  'user.age': '43',
  'user.email': 'ghf@mail.com',
  'user.pwd': 'g',
  'user.confpwd': 'g',
  'user.status': 'Online',
  'user.confirmation': 'on' }
{ 'user.uploadContent': 
   { name: 'Screenshot from 2018-03-08 17-27-22.png',
     data: <Buffer 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 05 56 00 00 03 00 08 02 00 00 00 40 5c ab 95 00 00 00 03 73 42 49 54 08 08 08 db e1 4f e0 00 00 ... >,
     encoding: '7bit',
     truncated: false,
     mimetype: 'image/png',
     md5: 'a83b8faf7909d556bc17169b209f5543',
     mv: [Function: mv] } }

1 个答案:

答案 0 :(得分:1)

我假设你在后端得到了一个像这样的对象:

formData: {
  'modelname.name': 'value'
}

要访问它,您可以使用尖括号表示法,例如。 formData['modelname.name']像往常一样。

希望我帮忙!