Je suis nouveau dans les graphiques vue et apex, en gros, ce dont j'ai besoin est d'appeler des méthodes à partir des options du graphique apex, j'ai créé un fichier montrant le problème que je rencontre :
https://jsfiddle.net/wr3uo5va/
J'ai besoin de chartOptions.dataLabels
调用方法 currencyValue
dataLabels: { enabled: true, offsetX: -25, formatter: function(val) { return val + " Reais"; <--- This works // return this.currencyValue(val) <--- This does not work }, },
Des suggestions ?
Vous pouvez mettre
chartOptions
dans la méthode à la place des données. Ci-dessous le code de travailLa méthode ne peut pas être appelée
data
或compulated
中调用,可以在methods
Une chose qui doit être modifiée en HTML est la suivante
Le problème est que
formatter
回调中的this
est une instance de graphique (pas une instance de composant) puisqu'elle est déclarée comme une fonction régulière.La solution est d'utiliser des fonctions fléchées pour lier l'instance du composant comme contexte :
Violon mis à jour