仅在Haml中创建局部变量

Ada*_*dam 27 haml

我正在使用Haml作为原型布局的快速方法.这不是使用Rails,Sinatra或任何框架.

我想要做的是在顶部声明一个变量,并能够在整个页面中调用它,类似于我在Sass中声明变量并在整个代码中使用它的方式.

!!! 5
  %body
    / Declare Variable
    - $type = 'Audio'

    .container{:id => "page-#{$type}"}
Run Code Online (Sandbox Code Playgroud)

这可能吗?

Kyl*_*yle 44

删除$以避免声明全局变量.它应该工作得很好.

!!! 5
  %body
    / Declare Variable
    - type = 'Audio'
    .container{:id => "page-#{type}"}
Run Code Online (Sandbox Code Playgroud)