效果如下:
实现方式:
// 基于准备好的dom,初始化echarts实例
var myChart = echarts.init(document
.getElementById('main'));
//数据加载完之前先显示一段简单的loading动画
//myChart.showLoading();
var names = []; //横坐标数组(实际用来盛放X轴坐标值)
var values = []; //纵坐标数组(实际用来盛放Y坐标值)
var effectValues = []; //闪烁效果
$.ajax({
type : "post",
async : true, //异步请求(同步请求将会锁住浏览器,用户其他操作必须等待请求完成才可以执行)
url : "show", //请求发送到dataActiont处
data : {},
dataType : "json", //返回数据形式为json
success : function(result) {
//请求成功时执行该函数内容,result即为服务器返回的json对象
if (result) {
for (var i = 0; i < result.length; i++) {
names.push(result[i].name);
values.push(result[i].num);
}
effectValues = values.slice(0);
let e = {
value : effectValu