我在哪里可以编写部分使用的方法? (Ruby 在 Rails 上)

Where can I write methods to be used in a partial? (Ruby on Rails)

我正在使用一个部分来呈现有点复杂的每一行 table(场地有很多活动,活动有很多参与者)。

我想使用一种方法来根据与会者的数量动态确定每行的行跨度。我有这个方法,但我不确定把它放在哪里才能让我的部分访问它……它在我的帮助文件中不起作用,我不完全相信它应该放在哪里。

如有任何见解,我们将不胜感激。

谢谢!

假设您正在填写 Venues 表格,任何要在此表格或其部分中使用的方法都需要放在 venues_controller.

我很确定您的方法应该可以作为辅助方法使用。你有没有确认它没有被调用?

在方法中删除调试器可能有助于您追踪正在发生的事情。也许它被调用了,只是没有做你认为它应该做的事情?