【发布时间】:2017-09-06 01:12:06
【问题描述】:
我是 SCSS 的新手,不太清楚如何使用它。我在 SO 和其他地方四处寻找解决方案,但找不到。
我正在开发一个显示手机列表的应用。我通过调用 REST API 得到这个列表(以 JSON 的形式)。所有手机都有相同类型的信息要显示,例如名称、型号、价格、可用、数量。
请注意,我的问题与Access HTML attribute value in SASS不同。该链接讨论了计算父元素的子元素数量。就我而言,我想根据我的 JSON 对象的属性之一的值来获取样式表代码(颜色、字体大小、字体宽度)。
我想做的是:
- 在自己的 DIV/Card 中显示这些手机,并使用不同的颜色取决于手机的类型。 “电话类型”是一个整数值。
- 以不同的字体大小显示名称、价格、可用和数量。
我已阅读 SCSS 中的 @mixin 并且他们可以接受 参数。我想我可以使用它来传递我的手机类型整数/数字值。
我看到的所有示例都是通过传入参数值从另一个 SCSS 文件调用 @mixin。
这是将参数值传递给 @mixin 的唯一方法吗?
如果有人能告诉我是否有办法将参数值(在我的情况下为 phone 类型)从 HTML 传递到 ,那就太好了SCSS @mixin.
非常感谢任何帮助。
谢谢。
【问题讨论】: