在 Ajax 驱动程序 Rails 3 应用程序中,I 控制器可以根据上下文返回不同的视图。
例如:
/users.json
现在将返回列出用户的完整 HTML 页面:
/users.json?partial=listing
将返回部分 HTML 页面。
现在我想知道使用两部分格式说明符,它将上面的内容更改为:
/users.json
第一个不会改变,但第二个会变成:
/users.listing.json
我觉得部分参数在某种程度上是格式的一部分,至少是返回数据的表示形式,这在某种程度上是格式的用途。就像jquery.min.js
which 仍然是 javascript,但以另一种表示形式。
问题是如何在 Rails 3 中以优雅的方式实现这一点。这个想法是能够respond_to
在我的控制器中使用类似的东西。我还需要能够生成网址。