NGX-Charts Цвет узлов

Я пытаюсь понять этот «простой» пример NGX-Charts:

https://stackblitz.com/edit/ngx-graph-simple-example

Каждый из узлов на графике имеет свой цвет, и если вы посмотрите на файл component.ts, объекты узла не имеют поля цвета.

Но шаблон HTML для каждого узла использует:

<svg:rect [attr.width]="node.width" [attr.height]="node.height" [attr.fill]="node.options.color" />

Откуда взялся node.options.color?


person Riddari    schedule 09.08.2019    source источник


Ответы (1)


Согласно документации библиотеки @swimlane/ngx-graph, используемой в Например, шаблон ngx-graph предполагает узлы типа Node. Теперь, глядя на код github этой библиотеки, тип Узел интерфейс со многими дополнительными свойствами.

Версия этой библиотеки в примере — 4.1.1. Согласно их репозиторию на github, эта версия довольно старая, поэтому я не смог найти код, соответствующий версии 4.1.1. Я бы посоветовал использовать последнюю версию библиотеки, и тогда вы сможете понять используемые свойства. Обратитесь к репозиторию github для лучшего понимания этих свойств.

person M M    schedule 09.08.2019