Учебники

DC.js – Mixins

Mixin – это абстрактный функциональный объект, имеющий множество предопределенных функций, которые можно смешивать и использовать в классах JavaScript. Тем не менее, они не могут быть использованы как отдельные. Например, DC.js имеет Mixin и dc.baseMixin , которые нельзя использовать как есть, но они используются всеми классами диаграмм DC, такими как линейная диаграмма, круговая диаграмма и т. Д. DC.js имеет ограниченный набор Полезные миксины для простого и эффективного создания графиков. Они заключаются в следующем –

  • baseMixin – baseMixin обеспечивает общую функциональность для всех типов графиков. Он интегрирует библиотеку JavaScript crossfilter и d3.js и предоставляет простой набор функций для создания диаграмм с ограниченным знанием D3.js.

  • capMixin – capMixin обеспечивает поддержку группировки элементов данных ниже лимита (cap).

  • colorMixin – colorMixin обеспечивает поддержку цвета для диаграмм.

  • marginMixin – marginMixin обеспечивает поддержку маржи для графиков.

  • координата координатной сетки – координата координатной сетки обеспечивает поддержку координат для диаграмм.

  • stackMixin – stackMixin обеспечивает поддержку стеков с помощью d3.layout.stack .

  • bubbleMixin – bubbleMixin обеспечивает пузырьковую поддержку графиков.

baseMixin – baseMixin обеспечивает общую функциональность для всех типов графиков. Он интегрирует библиотеку JavaScript crossfilter и d3.js и предоставляет простой набор функций для создания диаграмм с ограниченным знанием D3.js.

capMixin – capMixin обеспечивает поддержку группировки элементов данных ниже лимита (cap).

colorMixin – colorMixin обеспечивает поддержку цвета для диаграмм.

marginMixin – marginMixin обеспечивает поддержку маржи для графиков.

координата координатной сетки – координата координатной сетки обеспечивает поддержку координат для диаграмм.

stackMixin – stackMixin обеспечивает поддержку стеков с помощью d3.layout.stack .

bubbleMixin – bubbleMixin обеспечивает пузырьковую поддержку графиков.

Давайте разберемся во всех этих миксинах подробно в следующих главах.