|
@@ -58,7 +58,7 @@ export default {
|
|
|
highlightPie()
|
|
|
}
|
|
|
|
|
|
- this[pieTimeTicket] = setInterval(selectPie, 1500) // 设置自动切换高亮图形的定时器
|
|
|
+ this[pieTimeTicket] = setInterval(selectPie, 2000) // 设置自动切换高亮图形的定时器
|
|
|
|
|
|
// 取消所有高亮并高亮当前图形
|
|
|
const highlightPie = () => {
|
|
@@ -93,7 +93,18 @@ export default {
|
|
|
if (this[pieTimeTicket]) {
|
|
|
clearInterval(this[pieTimeTicket])
|
|
|
}
|
|
|
- this[pieTimeTicket] = setInterval(selectPie, 1500)
|
|
|
+ this[pieTimeTicket] = setInterval(selectPie, 2000)
|
|
|
+ })
|
|
|
+
|
|
|
+ this.handleMouseOver(myChart, () => {
|
|
|
+ clearInterval(this[pieTimeTicket])
|
|
|
+ })
|
|
|
+
|
|
|
+ this.handleMouseOut(myChart, () => {
|
|
|
+ if (this[pieTimeTicket]) {
|
|
|
+ clearInterval(this[pieTimeTicket])
|
|
|
+ }
|
|
|
+ this[pieTimeTicket] = setInterval(selectPie, 2000)
|
|
|
})
|
|
|
},
|
|
|
/**
|