Avis de traduction IA
Cette documentation a été traduite automatiquement par IA.
Événements d'interaction personnalisés
Dans l'éditeur d'événements, écrivez du JavaScript pour enregistrer des interactions via l'instance ECharts chart et créer des comportements liés. Par exemple, vous pouvez naviguer vers une nouvelle page ou ouvrir une boîte de dialogue pour une analyse approfondie.

Enregistrer et désenregistrer des événements
- Enregistrer :
chart.on(eventName, handler) - Désenregistrer :
chart.off(eventName, handler)ouchart.off(eventName)pour supprimer les événements du même nom.
Remarque : Pour des raisons de sécurité, nous vous recommandons fortement de désenregistrer un événement avant de l'enregistrer à nouveau !
Structure des données du paramètre params de la fonction handler

Les champs couramment utilisés incluent params.data et params.name.
Exemple : Clic pour sélectionner et surligner
Exemple : Clic pour naviguer vers une page
Exemple : Clic pour ouvrir une boîte de dialogue de détails (analyse approfondie)

Dans la boîte de dialogue nouvellement ouverte, utilisez les variables de contexte du graphique via ctx.view.inputArgs.XXX.
Prévisualiser et enregistrer
- Cliquez sur « Prévisualiser » pour charger et exécuter le code de l'événement.
- Cliquez sur « Enregistrer » pour sauvegarder la configuration actuelle de l'événement.
- Cliquez sur « Annuler » pour revenir à l'état enregistré précédent.
Recommandations :
- Utilisez toujours
chart.off('event')avant de lier un événement pour éviter les exécutions en double ou l'augmentation de l'utilisation de la mémoire. - Dans les gestionnaires d'événements, privilégiez les opérations légères (par exemple,
dispatchAction,setOption) pour éviter de bloquer le processus de rendu. - Validez avec les options du graphique et les requêtes de données pour vous assurer que les champs traités par l'événement sont cohérents avec les données actuelles.

