Перейти к основному содержимому

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. Экспорт. Стили экспорта