📜  DC.js-Mixins

📅  最后修改于: 2020-10-25 09:45:34             🧑  作者: Mango


Mixin是具有许多预定义功能的抽象功能对象,可以将其混合并在JavaScript类中使用。但是,它们不能单独使用。例如,DC.js有一个Mixindc.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。