Javascript 生成json响应。(编辑:您可以快速键入。)甚至是res.json(),它将为您进行字符串化,或者传递res.send()一个对象,该对象将使res.send()使用res.json()。感谢您的提示。我没有试着这么做,因为:据我所知,撇号应该已经为我解析

Javascript 生成json响应。(编辑:您可以快速键入。)甚至是res.json(),它将为您进行字符串化,或者传递res.send()一个对象,该对象将使res.send()使用res.json()。感谢您的提示。我没有试着这么做,因为:据我所知,撇号应该已经为我解析,javascript,node.js,apostrophe-cms,Javascript,Node.js,Apostrophe Cms,生成json响应。(编辑:您可以快速键入。)甚至是res.json(),它将为您进行字符串化,或者传递res.send()一个对象,该对象将使res.send()使用res.json()。感谢您的提示。我没有试着这么做,因为:据我所知,撇号应该已经为我解析了。我将在GitHub上打开一个问题。问题在于发送响应,而不是解析响应。我打开了一个问题,也许撇号应该处理发送。它真的很聪明。如果不是,这可能是一个改进点。res.send()是否真的在撇号中调用某些东西,或者它只是node.js的普通方法?或


生成json响应。(编辑:您可以快速键入。)甚至是
res.json()
,它将为您进行字符串化,或者传递
res.send()
一个对象,该对象将使
res.send()
使用
res.json()
。感谢您的提示。我没有试着这么做,因为:据我所知,撇号应该已经为我解析了。我将在GitHub上打开一个问题。问题在于发送响应,而不是解析响应。我打开了一个问题,也许撇号应该处理发送。它真的很聪明。如果不是,这可能是一个改进点。
res.send()
是否真的在撇号中调用某些东西,或者它只是node.js的普通方法?或者甚至是将为您进行字符串化的
res.json()
,或者传递
res.send()
一个对象,使
res.send()
使用
res.json()
。谢谢你的提示。我没有试着这么做,因为:据我所知,撇号应该已经为我解析了。我将在GitHub上打开一个问题。问题在于发送响应,而不是解析响应。我打开了一个问题,也许撇号应该处理发送。它真的很聪明。如果不是,这可能是一个改进点。
res.send()
真的是在撇号中调用某些东西,还是仅仅是node.js的普通方法?
afterConstruct: function(self) {
  self.pushAsset('script', 'form', { when: 'always' });

  self.route('post', 'submit', function(req, res) {
    res.send('Submitted! ' + req.body.hello);
  });
}
(function( $ ) {
  $('.crstn-privacy form').submit(function(event) {
    event.preventDefault();

    $.jsonCall('/modules/privacy-widgets/submit', {
      hello: 'world'
    }, function(data) {
      console.log('Success:');
      console.log(data);
    }, function(err) {
      console.log('Error.');
      console.log(err);
    });
  });
})( jQuery );
<div class="crstn-privacy">
  Privacy
  <form data-contact-form>
    <button type="submit">Submit</button>
  </form>
</div>
afterConstruct: function(self) {
  self.pushAsset('script', 'form', { when: 'always' });

  self.route('post', 'submit', function(req, res) {
    res.send(JSON.stringify('Submitted! ' + req.body.hello));
  });
}
res.send({ status: 'ok', message: 'my message here' })