在Sass中使用Ruby/Rails变量,你需要使用Sass的!default
标志和Ruby/Rails的变量。这样,你可以在Ruby/Rails中定义变量,并在Sass中使用这些变量。以下是一个简单的示例:
# config/initializers/sass_variables.rb
module SassVariables
PRIMARY_COLOR = "#333"
SECONDARY_COLOR = "#666"
end
// app/assets/stylesheets/application.scss
$primary-color: SassVariables::PRIMARY_COLOR !default;
$secondary-color: SassVariables::SECONDARY_COLOR !default;
body {
background-color: $primary-color;
color: $secondary-color;
}
在这个例子中,我们在Ruby/Rails中定义了两个变量PRIMARY_COLOR
和SECONDARY_COLOR
,然后在Sass文件中使用了这些变量。这样,你可以在Ruby/Rails中更改变量值,而不需要修改Sass文件。
推荐的腾讯云相关产品:
产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云