为什么SASS @forward使用前缀而不是嵌套的名称空间?

时间:2020-04-26 08:44:09

标签: sass

将@use与@forward结合使用,可以创建界面样式的模块,这确实是一件好事。

但是,我想知道@forward(https://sass-lang.com/blog/the-module-system-is-launched#extra-prefixing)的前缀功能。

这个想法是声明类似t的东西,然后像@forward "colors" as color-*;那样使用它。

但是考虑到SASS无论如何都使用名称空间,我想知道为什么它们不仅仅允许嵌套的名称空间?像color: theme.$color-primary一样?

既然这是如此明显,那么一定有原因吗?

0 个答案:

没有答案
相关问题