Пользовательские события взаимодействия
Пишите JS-код в редакторе событий и регистрируйте взаимодействия через экземпляр ECharts chart, чтобы включать связываение, например переход на новую страницу или открытие деталей.

Регистрация и отмена регистрации
- Регистрация:
chart.on(eventName, handler) - Отмена регистрации:
chart.off(eventName, handler)илиchart.off(eventName)для очистки событий по имени
Примечание: Для безопасности настоятельно рекомендуется отменить регистрацию события перед повторной регистрацией.
Структура параметров обработчика

Часто используемые поля: params.data и params.name.
Пример: клик для выделения выбора
Пример: клик для перехода
Пример: клик для открытия деталей

В только что открытом диалоге используйте контекстные переменные графика через ctx.view.inputArgs.XXX.
Предпросмотр и сохранение
- Нажмите "Предпросмотр", чтобы загрузить и выполнить код события.
- Нажмите "Сохранить", чтобы сохранить текущую конфигурацию события.
- Нажмите "Отмена", чтобы вернуться к последнему сохраненному состоянию.
Рекомендации:
- Всегда используйте
chart.off('event')перед привязкой, чтобы избежать повторных выполнений и роста потребления памяти. - Используйте «легкие» операции внутри обработчиков событий (например,
dispatchAction,setOption), чтобы не блокировать процесс отрисовки. - Валидируйте связку Параметры графика и Запрос данных, чтобы поля, обрабатываемые в событии, соответствовали текущим данным.

