在Rails中有什么默认访问助手?

时间:2016-12-14 05:57:18

标签: ruby-on-rails ruby-on-rails-4

根据docs,模板是什么意思?这都是观点吗?还是帮手呢?或两者兼而有之?

  

Rails框架提供了大量的工作帮助程序   有资产,日期,表格,数字和模型对象,仅举几例。   默认情况下,这些帮助程序可用于所有模板。

1 个答案:

答案 0 :(得分:2)

您的问题应该通过解释您从文档中引用的文字来解答。

  

Rails框架提供了大量帮助程序,用于处理资产,日期,表单,数字和模型对象,仅举几例。

Ruby on Rails包含一堆通常需要的帮助程序。正如文档已经提到的那样,这些帮助者的一些例子是DateHelperFormHelper。您可以在Ruby On Rails版本4 here中找到包含帮助程序的完整列表。

  

默认情况下,这些助手可供所有模板使用。

默认情况下,所有这些包含在框架中的帮助程序都可以在所有视图中使用。您不需要激活或包含任何内容。例如,您可以使用distance_of_time_in_words中的DateHelper将其添加到您的视图中:

<%= distance_of_time_in_words(Time.now, Time.now + 50.minutes) %>