我想让我的控制器呈现 json 视图,因为 .json.haml ...这可能吗?语法是什么样的?还是我需要为 JSON 模板使用其他东西?比如http://inem.github.com/tequila.html?
问问题
3284 次
1 回答
1
HAML 旨在用于生成 HTML 标记。
如果您需要渲染 json,只需在控制器中将render
传递:json
作为选项调用:
render :json => my_object
或者,如果您有更复杂的数据结构和/或需要更大的灵活性,请尝试JSON Builder,它是 JSON 的模板引擎,类似于 Rails 中提供的 XML 构建器。
于 2012-07-04T03:01:55.107 回答