标签: ruby-on-rails ruby loops helpers partials
何时在视图中选择部分或辅助或循环。 具体来说,当我们只需要在一个页面中重复结构时。 我想知道从DRY的观点和性能观点来看哪一个是最佳实践。
感谢。
答案 0 :(得分:3)
如果仅在单页中,如上所述,我会考虑使用循环或部分 - 如果输出是一行或两行,我可能只使用一个循环 - 如果超过部分
如果在多个页面中使用,我会使用帮助器。
总的来说,我更喜欢帮助者,因为他们觉得这是一种更加面向对象的红宝石方法,而且它们很容易进行测试!