在HAML非法嵌套?

时间:2013-10-26 16:26:10

标签: ruby-on-rails haml

当我有这个HAML文件(Rails布局)时

!!! 5
%html
  %head
    = stylesheet_link_tag 'admin'
  %body
    %h1 ADMIN TEST
      = yield

当我尝试查看该页面时出现以下错误:

Illegal nesting: content can't be both given on the same line as %h1 and nested within it.

是什么给出的? (错误指向yield行)。

1 个答案:

答案 0 :(得分:1)

我明白我做了什么。 = yield被标记为好像它在%h1内,而不是在身体后面。我忽略了这一点。