Jquery 使用Rails,如何向浏览器发送json对象和json字符串?
我在rails中使用以下内容推送到node.js:Jquery 使用Rails,如何向浏览器发送json对象和json字符串?,jquery,ruby-on-rails,json,Jquery,Ruby On Rails,Json,我在rails中使用以下内容推送到node.js: NodePush[].trigger('unit', 'join', {:id =>record.user_id, :name => record.user.name}, record.unit_id) 我遇到的问题是控制台将结果记录为: {"id":7154,"name":"Medallions"} 我想要的是控制台输出这样一个对象: Object id: 7154 name: "Medallions" 关于如何更新ra
NodePush[].trigger('unit', 'join', {:id =>record.user_id, :name => record.user.name}, record.unit_id)
我遇到的问题是控制台将结果记录为:
{"id":7154,"name":"Medallions"}
我想要的是控制台输出这样一个对象:
Object
id: 7154
name: "Medallions"
关于如何更新rails代码以创建对象,有什么建议吗?谢谢当您将数据从Rails推送到节点时,您就是在推JSON。如果希望看到节点在其端部重建的JavaScript对象,则需要在解析对象后记录该对象,或者在将对象记录到控制台时显式调用
JSON.parse(str)
(其中str
是JSON字符串) 将数据从Rails推送到节点时,就是在推JSON。如果希望看到节点在其端部重建的JavaScript对象,则需要在解析对象后记录该对象,或者在将对象记录到控制台时显式调用JSON.parse(str)
(其中str
是JSON字符串)