|
@@ -1,6 +1,6 @@
|
|
|
<template >
|
|
|
<div class="legend-label">
|
|
|
- <LegendItem v-for="(item,index) in data"
|
|
|
+ <LegendItem v-for="(item,index) in reverse ? data.reverse() : data"
|
|
|
:color="item.color || item.itemStyle.color"
|
|
|
:name="item.name"
|
|
|
:percent="item.value / total * 100"
|
|
@@ -46,6 +46,10 @@ export default {
|
|
|
data: {
|
|
|
type: Array,
|
|
|
default: () => []
|
|
|
+ },
|
|
|
+ reverse: {
|
|
|
+ type: Boolean,
|
|
|
+ default: false
|
|
|
}
|
|
|
},
|
|
|
data() {
|