При использовании AmCharts, скажем, круговой диаграммы, применяются нестандартные цвета, применяемые к элементам, которые не распространяются правильно, а цвета одного и того же семейства последовательно применяются, что делает диаграммы с большим количеством элементов выглядят довольно странно. Последовательность всегда «красная», затем темно-оранжевая, светло-оранжевая, желтая, 2 зелени, 3 блюза и т. Д.Настройка цветов AmCharts в глобальном масштабе
Я хотел бы немного изменить этот шаблон, есть ли глобальная настройка в AmCharts 3?
Спасибо за ваш ответ, я думаю, вы пропустили точку, что настройка должна быть GLOBAL, а не для отдельных диаграмм. В массивном проекте практически невозможно обновить каждый используемый график. – sam360
@ sam360 Действительно, я пропустил это. Мы генерируем все диаграммы в одном и том же коде в нашем приложении, поэтому для меня это глобальный параметр :) Мне интересно, изменит ли значение свойства .colors для родительского класса - я не могу сегодня это попробовать, но это один возможный способ. – NPC
Нет, извините, это не похоже на многое. Вы можете изменить массив цветов в файле amcharts.js, если вы в отчаянии, но это не очень хорошая идея, и вы будете вынуждены делать это с каждым обновлением библиотеки. Думаю, вы могли бы также сделать простую оболочку для диаграмм и добавить .colors [] для каждого вызова, но это может быть огромная задача, зависящая от того, сколько кода вы уже звонили в диаграмму. – NPC