方法
- L
实例公共方法
layout(layout, conditions = {}) 链接
指定此类要使用的布局。
如果指定布局为
Proc
和 Symbol
参数的返回值应为 String
、false
、true
或 nil
,其含义如上所述。
参数
-
layout
- 要使用的布局。
选项(条件)
-
:only
- 应用此布局的一系列操作。 -
:except
- 将此布局应用于所有操作,但此操作除外。
来源:显示 | 在 GitHub 上
# File actionview/lib/action_view/layouts.rb, line 271 def layout(layout, conditions = {}) include LayoutConditions unless conditions.empty? conditions.each { |k, v| conditions[k] = Array(v).map(&:to_s) } self._layout_conditions = conditions self._layout = layout _write_layout_method end