📅  最后修改于: 2020-10-25 09:45:34             🧑  作者: Mango
Mixin是具有许多预定义功能的抽象功能对象,可以将其混合并在JavaScript类中使用。但是,它们不能单独使用。例如,DC.js有一个Mixin和dc.baseMixin ,不能原样使用,但是所有DC图表类(如折线图,饼图等)都将使用它。DC.js具有一组有限的有用的Mixins,可轻松高效地创建图表。它们如下-
baseMixin -baseMixin为所有类型的图表提供通用功能。它集成了crossfilter和d3.js JavaScript库,并提供了一组简单的函数来创建对D3.js知识有限的图表。
capMixin -capMixin为低于限制(cap)的数据元素提供分组支持。
colorMixin -colorMixin为图表提供颜色支持。
marginMixin -marginMixin为图表提供保证金支持。
ordinateGridMixin -ordinateGridMixin为图表提供坐标支持。
stackMixin – stackMixin提供了使用d3.layout.stack堆叠支持。
bubbleMixin -bubbleMixin为图表提供泡沫支持。
让我们在随后的章节中详细了解所有这些mixin。