Мой график выглядит нормально, но все элементы имеют одинаковый цвет. У меня есть три типа данных на временной шкале, и я пытаюсь выяснить, как назначать разные группы разным цветам на основе строкового значения.
Например, все элементы, которые имеют расширение «.txt», я бы пожелал быть желтым. Тогда все элементы, которые имеют расширение ".tnt", я хотел бы быть красным. И, наконец, все элементы, которые имеют «.doc», мне бы хотелось, чтобы они были зелеными.
Прямо сейчас следующий код отображает все элементы на временной шкале, но все элементы имеют один цвет.
Обновление: 11 января 19
Ошибка: невозможно прочитать свойство "Событие" из неопределенного.
render() {
const array = data.abs.map(a, index) => ({id: index + 1, content: abs.Ent, start: abs.time, title: abs.Trc, end: null}))
var new_array = new vis.DataSet();
if (array.abs.Event.match(".exe")) {
new_array.add({group: 1})
} else {
if (array.content.match(".html"))
new_array.add({group: 2});
}