将Rails输出保存到变量中

时间:2009-07-14 15:14:17

标签: ruby-on-rails

是否可以将Rails代码块的输出保存到变量中,以便稍后可以在视图内的多个位置输出它?

我意识到布局等有收益,但我想在一个视图中执行此操作(我正在生成一个邮件合并特性的东西,其中计算的元素在每个字母中都是相同的)

2 个答案:

答案 0 :(得分:0)

您可以将application_helper文件中的内容定义为可供所有视图使用。

答案 1 :(得分:0)

如果是erb代码块,请使用capture。否则,您可以使用block.call将块作为普通函数调用。