1👍
✅
Highcharts patterns work in the same way in Vue as in pure JS. You need to only:
-
Load and initialize
pattern-fill
module:import Highcharts from 'highcharts'; import patternFillInit from 'highcharts/modules/pattern-fill'; patternFillInit(Highcharts);
-
Use one of the ways of defining patterns from docs, for example by using
patternIndex
property:series: [ { ..., data: [ { y: 1, color: { patternIndex: 0 }, }, ... ] } ]
Live demo: https://codesandbox.io/s/highcharts-vue-demo-1-5039z3
Docs:
https://www.highcharts.com/docs/chart-design-and-style/pattern-fills
https://github.com/highcharts/highcharts-vue#importing-highcharts-modules
Source:stackexchange.com