如何访问客户端发送的对象数组中的数据?

约翰

以下是我如何使用React JS和Fetch将数据发布到NodeJS API的方法。我的问题是我不知道如何在我的nodejs api路由中从客户端访问发送的对象数组。如果您对我的代码还有其他疑问,请在下面评论。

 fetch('http://localhost:5000/api/testSub', {
        method: 'POST',
        body: JSON.stringify(teamSheet),
        headers: {
          'Content-Type': 'application/json',
          Authorization: `Bearer ${jwt}`
        }
      }).then(res => {
        this.props.history.push('/Login');
      });

这是我目前正在尝试访问对象数组的方式

   router.post('/testSub', auth, async function(req, res) {
          //GET ARRAY
       const sheet = {
        teamsheet.playerNumber = req.body.playerNumber,
        teamsheet.playerName = req.body.playerName,
        teamsheet.playerPosition = req.body.playerPosition
    };
      next();
    });
曾基洛

首先,确保您的teamSheet变量是一个Object,其中包含一个数组。您的提取函数看起来有效。在节点侧,您应该能够在请求正文中对其进行访问。

// Client Fetch
var players = [{
   name: 'John',
   number: '11',
   position: 'Pitcher',
 },{
   name: 'Mary',
   number: '22',
   position: 'Catcher',
 }]

var teamSheet = { players: players }

// Fetch...
fetch('http://localhost:5000/api/testSub', {
    method: 'POST',
    body: JSON.stringify(teamSheet),
    headers: {
      'Content-Type': 'application/json',
      Authorization: `Bearer ${jwt}`
    }
  }).then(res => {
    this.props.history.push('/Login');
  });


// Server
var players = req.body.players

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何通过http客户端发送邮政表格数据?

如何从客户端发送grpc元数据

如何使用FEIGN客户端发送SOAP对象?

如何从客户端访问cookie会话?

如何使用客户端作为放置请求的一部分发送的快递访问服务器端的数据

使用ajax将数据从客户端发送到本地主机中的客户端

如何在启动文件中获取客户端对象?

如何在aiohttp请求处理程序中通过客户端websocket发送数据

如何接收客户端发送的数据

如何使用离线访问存储Google API客户端对象(access_token数组)并重新使用它

如何不向客户端发送任何数据?

如何在客户端的javascript /中访问Django返回的json对象?

当握手中未发送“客户端请求”时,Chrome如何知道如何提供客户端证书?

如何访问MongoDB中的图像文件,并使用Express.js将其发送到客户端

如何在Web Worker中访问客户端URL?

如何访问节点/表达式在服务器端发送的数组并在Google地图的客户端使用它?

如何在Meteor中访问客户端IP地址?

如何处理流星中的客户端对象?

如何访问从客户端传递的对象中的变量?

如何从python客户端发送JSON对象到kafka

如何从Smtp客户端发送邮件?

客户端javascript中的markojs数据变量访问

如何在客户端数组中查询.where?

如何在Handlebars(客户端)中打印从Node JS服务器发送的JSON对象数组?

如何在节点快递中向客户端发送多个图像对象?

gRPC 中数据如何从客户端发送到(多服务)服务器

如何在“已发布”回调中访问客户端对象?

从 woocommerce 客户端对象获取数据

如何在 js/googlescript 中访问从客户端到服务器端的对象数组中传递的变量