【发布时间】:2016-08-09 20:05:32
【问题描述】:
根据doc,我们使用@include来调用mixin,但在我的用例中,我有这样的东西:
@import "components/color";
/*NavBar*/
#g-navigation{background:linear-gradient(to top,rgba(0,0,0,0), color(blue,base) 80%) !important}
对于mixincolor(在components/_color.scss中定义),我不需要使用@include,实际上如果我这样做了
#g-navigation{background:linear-gradient(to top,rgba(0,0,0,0), @include color(blue,base) 80%) !important}
mixin 不会被执行,编译器只是将@include 保留在输出文件中。那么这是为什么呢?究竟什么时候需要@include 来使用mixin?
【问题讨论】: