3

我正在阅读 Rails 3 in Action 中的第 13 章,我:methods => "last_ticket"在 respond_with 方法中使用了哈希。但是我不明白这是做什么的以及在哪里可以找到可以传递给respond_with 的选项。有人可以告诉我在哪里找到它吗?

4

1 回答 1

1

Responder对象的 Ruby API 文档解释了您可以传递给 respond_with 的自定义选项。文档摘录:

respond_with 还允许您传递转发到底层渲染调用的选项。这些选项仅适用于成功场景。

在您的情况下,我相信成功请求的结果将传递给一个名为“last_ticket”的方法(在同一控制器中定义)。本教程向您展示了 respond_with 的一些实际用途和含义Edge Rails 中的新功能:带有 respond_with 的更清洁的 RESTful 控制器

希望能帮助到你

于 2012-08-09T20:17:56.687 回答