为什么echarts里面调用methods的方法不能传参
//这样是可以的
itemStyle:{
color:function(params){
var colors = ['#00ffc3', '#0073fe', '#864bbf', '#c79839', '#ea1709'];
if(params.value>=90){
return colors[0]
}else if(params.value>=80){
return colors[1]
}else if(params.value>=70){
return colors[2]
}else if(params.value>=60){
return colors[3]
}else if(params.value<60){
return colors[4]
}
}
}
//这样却不行
color:this.rankColor(params.value)
//这个是methods里面的方法
rankColor(rank){
var colors = ['#00ffc3', '#0073fe', '#864bbf', '#c79839', '#ea1709'];
if(rank>=90){
return colors[0]
}else if(rank>=80){
return colors[1]
}else if(rank>=70){
return colors[2]
}else if(rank>=60){
return colors[3]
}else if(rank<60){
return colors[4]
}
}