【问题标题】:SCSS @if variable == value @import not possible?SCSS @if 变量 == 值 @import 不可能?
【发布时间】:2021-10-29 07:10:32
【问题描述】:

我在一个项目中使用 scss。 我有一个变量,取决于它的值,我想确定导入哪个 scss 文件。

所以我正在尝试这个:

$test: 1;

@if $test == 1 {
  @import "./theme1.scss";
}

我得到的错误是:

'This at-rule is not allowed here.'

这可以吗?如果有怎么办?

【问题讨论】:

    标签: css angular sass


    【解决方案1】:

    导入指令不能在控制指令或混入中使用。这是 sass GitHub 中讨论的一个功能,但从未实现,也不会很快实现。

    你应该直接导入你的scss文件,没有任何条件。

    您可以在同一问题here 下找到更多信息。

    【讨论】:

    • 我想如果没有 scss 也无法完成?
    猜你喜欢
    • 1970-01-01
    • 2019-01-21
    • 2018-07-04
    • 1970-01-01
    • 2020-03-14
    • 2021-01-11
    • 2013-05-05
    • 1970-01-01
    • 2021-11-12
    相关资源
    最近更新 更多