exportStyles
По умолчанию при экспорте DHTMLX Diagram на сервис экспорта отправляются все стили CSS, подключённые на странице. В результате размер запроса увеличивается, что может привести к сбою запроса.
Чтобы избежать этой проблемы, вы можете уменьшить размер экспортируемых данных с помощью свойства exportStyles.
Описание
Необязательное свойство. Определяет стили, которые будут отправлены на сервис экспорта при экспорте диаграммы
Использование
exportStyles?: boolean;
//или
exportStyles?: string[];
Конфигурация по умолчанию
exportStyles: true
Пример
Установите свойству exportStyles значение false, чтобы запретить отправку всех стилей на сервис экспорта:
const diagram = new dhx.Diagram("diagram_container", {
exportStyles: false
});
Либо укажите набор стилей, которые нужно экспортировать. Для этого задайте в массиве exportStyles строковые значения с абсолютными путями к нужным стилям:
const diagram = new dhx.Diagram("diagram_container", {
exportStyles:[
"https://mySite.com/exportStyle.css",
"https://mySite.com/secondExportStyle.css"
]
});
Используйте только абсолютные пути, а не относительные
Журнал изменений: Добавлено в v3.1
Полезная статья: Экспорт диаграммы
Связанный пример: Diagram. Экспорт. Стили экспорта