Commit ccd59f743579f47222a217bc7a570ab1fc9c7cd7
1 parent
cf2c7831
perf(src/packages/components): 优化图表动画,为开启时才执行动画效果
Showing
3 changed files
with
12 additions
and
6 deletions
... | ... | @@ -245,8 +245,10 @@ const { vChartRef } = useChartDataFetch(props.chartConfig, useChartEditStore, ne |
245 | 245 | } |
246 | 246 | } |
247 | 247 | }) |
248 | - // | |
249 | - addPieInterval(newData) | |
248 | + //动画为开启才执行动画 | |
249 | + if (props.chartConfig.option.isCarousel) { | |
250 | + addPieInterval(newData) | |
251 | + } | |
250 | 252 | updateVChart(newData) |
251 | 253 | }) |
252 | 254 | ... | ... |
... | ... | @@ -244,8 +244,10 @@ const {vChartRef} = useChartDataFetch(props.chartConfig, useChartEditStore, (new |
244 | 244 | } |
245 | 245 | } |
246 | 246 | }) |
247 | - // | |
248 | - addPieInterval(newData) | |
247 | + //动画为开启才执行动画 | |
248 | + if (props.chartConfig.option.isCarousel) { | |
249 | + addPieInterval(newData) | |
250 | + } | |
249 | 251 | updateVChart(newData) |
250 | 252 | }) |
251 | 253 | ... | ... |
... | ... | @@ -274,8 +274,10 @@ const { vChartRef } = useChartDataFetch(props.chartConfig, useChartEditStore, ne |
274 | 274 | } |
275 | 275 | } |
276 | 276 | }) |
277 | - // | |
278 | - addPieInterval(newData) | |
277 | + //动画为开启才执行动画 | |
278 | + if (props.chartConfig.option.isCarousel) { | |
279 | + addPieInterval(newData) | |
280 | + } | |
279 | 281 | updateVChart(newData) |
280 | 282 | }) |
281 | 283 | ... | ... |