Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在res.send()中显示Json的属性_Javascript_Node.js_Json_Api_Post - Fatal编程技术网

Javascript 如何在res.send()中显示Json的属性

Javascript 如何在res.send()中显示Json的属性,javascript,node.js,json,api,post,Javascript,Node.js,Json,Api,Post,我正在从事一个API开发项目,我遇到了一些困难。我想在创建(发布)后只显示一个属性(我只想显示创建的新书的标题),如下所示 title: 'Lorien Legacies' 我对post的方法如下: //CREATE Request Handler app.post('/api/books', (req, res)=> { const { error } = validateBook(req.body); if (error){ res.status(400).send(e

我正在从事一个API开发项目,我遇到了一些困难。我想在创建(发布)后只显示一个属性(我只想显示创建的新书的标题),如下所示

   title: 'Lorien Legacies'
我对post的方法如下:

//CREATE Request Handler
app.post('/api/books', (req, res)=> {

const { error } = validateBook(req.body);
 if (error){
  res.status(400).send(error.details[0].message)
   return;
 }
 const book = {
  id: books.length + 1,
  title: req.body.title
 };
books.push(book);
res.send(book);
});

res.send({title:book.title})?谢谢你,我的朋友!!!添加了与答案相同的内容。你可以通过接受它来结束。
res.send({title : book.title});