吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 966|回复: 2
收起左侧

[学习记录] Echarts重新加载开场动画

[复制链接]
goffwo 发表于 2023-4-12 19:25
如果遇到假数据,不调用接口,但是要求页面点击后,重新绘制echarts,重新加载动画

代码解决方案:
[HTML] 纯文本查看 复制代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ECharts</title>
<!-- 引入 echarts.js -->
<script src="js/echarts.js"></script>
</head>
<body>
<button>点击按钮,重新绘制echarts</button>
<!-- 为ECharts准备一个具备大小(宽高)的Dom -->
<div id="main" style="width: 600px;height:400px;"></div>
<script type="text/javascript">
function init() {
// 基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document.getElementById('main'));

var data = [{
value: 150,
name: '电子信息'
}, {
value: 150,
name: '建筑业'
}, {
value: 280,
name: '金融房地产'
}];

option = {
backgroundColor: '#fff',
series: [{
type: 'pie',
radius: ['25%', '50%'],
center:['35%', '50%'],
data: data
}]
};


myChart.clear();//先清除之前的echarts
// 使用刚指定的配置项和数据显示图表。
// true 表示合并不一致的数据
myChart.setOption(option,true);
}

function donghua(){
init()
}
</script>
</body>
</html>


如果有更好的解决方案,希望给我大佬赐教

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

awdxszz 发表于 2023-4-13 17:04
引入vue,双向绑定图表数据,都不用重新绘制就可以直接改变对应的图表了
 楼主| goffwo 发表于 2023-4-15 11:28
awdxszz 发表于 2023-4-13 17:04
引入vue,双向绑定图表数据,都不用重新绘制就可以直接改变对应的图表了

谢谢,但我们组长要求使用假数据的时候,每次点击按钮,重新绘制echarts,重新加载echarts动画
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 23:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表