Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.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 在coffeescript中使用JSON对象_Javascript_Json_Coffeescript - Fatal编程技术网

Javascript 在coffeescript中使用JSON对象

Javascript 在coffeescript中使用JSON对象,javascript,json,coffeescript,Javascript,Json,Coffeescript,一个简单而奇怪的问题。 我有一个来自API的JSON对象。我想使用这个JSON对象向另一个Web服务发送请求。从逻辑上讲,它应该能工作,但不知道为什么它不能工作 JSON } 咖啡脚本 WebService.send param1: true, param2: false, param3: data WebService.send param1: true, param2: false, param3: user: name: 'first_name

一个简单而奇怪的问题。 我有一个来自API的JSON对象。我想使用这个JSON对象向另一个Web服务发送请求。从逻辑上讲,它应该能工作,但不知道为什么它不能工作

JSON

}

咖啡脚本

WebService.send
  param1: true,
  param2: false,
  param3: data
WebService.send
  param1: true,
  param2: false,
  param3:
    user:
      name: 'first_name',
      email: 'email@example.com'
    comment:
      id: 1
请注意,我已将JSON对象“data”分配给param3,但它不起作用,但如果执行类似操作,则它会起作用

咖啡脚本

WebService.send
  param1: true,
  param2: false,
  param3: data
WebService.send
  param1: true,
  param2: false,
  param3:
    user:
      name: 'first_name',
      email: 'email@example.com'
    comment:
      id: 1
如果我像这样传递数据,它就会工作。有人知道直接分配JSON对象有什么问题吗?如果选择console.log(data),则显示正确的JSON

任何帮助都将不胜感激


更新了JSON对象。

这不是JSON,但在这里可以正常工作:输出块是balnkCtrl+Enter并检查控制台,或者在这里检查它。为什么是JSON?也许我这里有一些类型。但我就是这样。param3:JSON.parse(来自api的数据)我不知道你的问题是什么,它适合我。这不是JSON,而是JavaScript。JSON对引号非常具体。