Spec-Zone.ru › Ruby on Rails 8.1

модуль ActionView

Action View

Action View — это фреймворк для поиска и отображения шаблонов представлений. Он предоставляет вспомогательные методы представлений, упрощающие создание HTML-форм, лент Atom и многого другого. Форматы Template, обрабатываемые Action View, — это ERB (встроенный Ruby, обычно используемый для включения коротких фрагментов Ruby в HTML) и XML Builder.

Подробнее об Action View можно прочитать в руководстве Обзор Action View.

Загрузка и установка

Последнюю версию Action View можно установить с помощью RubyGems:

$ gem install actionview

Исходный код можно скачать в составе проекта Rails на GitHub:

  • github.com/rails/rails/tree/main/actionview

Лицензия

Action View распространяется по лицензии MIT:

  • opensource.org/licenses/MIT

Поддержка

Документация API доступна по адресу

  • api.rubyonrails.org

Сообщения об ошибках проекта Ruby on Rails можно отправлять здесь:

  • github.com/rails/rails/issues

Предложения по новым функциям следует обсуждать на форуме rubyonrails-core здесь:

  • discuss.rubyonrails.org/c/rubyonrails-core

Константы

ENCODING_FLAG
TemplateError

Атрибуты

render_tracker [RW]

Общедоступные методы класса

eager_load! () Показать исходный код
# File actionview/lib/action_view.rb, line 97
def self.eager_load!
  super
  ActionView::Helpers.eager_load!
  ActionView::Template.eager_load!
end
Вызывает метод суперкласса
gem_version () Показать исходный код
# File actionview/lib/action_view/gem_version.rb, line 5
def self.gem_version
  Gem::Version.new VERSION::STRING
end

Возвращает текущую загруженную версию Action View в виде Gem::Version.

version () Показать исходный код
# File actionview/lib/action_view/version.rb, line 7
def self.version
  gem_version
end

Возвращает текущую загруженную версию Action View в виде Gem::Version.

© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API