在 Ruby on Rails 中,如何渲染 JSON?
我尝试了以下方法来响应 AJAX 并且它有效(在 HAML 中):
- response.content_type = "application/json"
= render :text => array_data.to_json
但
- response.content_type = "application/json"
= render :json => array_data.to_json
不起作用。我想我可以使用
= render :text => array_data.to_json
而不是顶部的前两行?
I tried the following to respond to AJAX and it works (in HAML):
- response.content_type = "application/json"
= render :text => array_data.to_json
but
- response.content_type = "application/json"
= render :json => array_data.to_json
doesn't work. I thought I could use
= render :text => array_data.to_json
instead of the first 2 lines at the top?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
(你不需要使用 .to_json 方法)
(u don't need to use .to_json method)