使用两部分格式渲染部分

时间:2012-09-26 18:18:26

标签: ruby-on-rails-3

在Ajax驱动程序Rails 3应用程序中,我可以根据上下文返回不同视图的控制器。

例如:

/users.json

现在将返回列出用户的完整HTML页面:

/users.json?partial=listing

会返回部分HTML页面。

现在我想知道使用两部分格式说明符,它会将上面的内容更改为:

/users.json

第一个不会改变,但第二个会改变:

/users.listing.json

我觉得部分参数在某种程度上是格式的一部分,至少是返回数据的表示形式,其格式与格式相同。像jquery.min.js仍然是javascript,但在另一种表示。

问题是如何以优雅的方式在Rails 3中实现这一点。我的想法是能够在我的控制器中使用respond_to之类的东西。我还需要能够生成网址。

1 个答案:

答案 0 :(得分:0)

我结束了使用:

/users.json?output=fielda,fieldb

过滤输出。

相关问题