2013-01-31 63 views
2

我想找出突出显示散点图中某些点的方法。我花了一些时间研究它,但没有找到简单的方法。如果我绘制,看上去像这样的数据:ExtJS散点图,根据数据中的标记突出显示某些点

  • 的Numberone:50,numberTwo:45,高亮:0
  • 的Numberone:65,numberTwo:30,突出显示:0
  • 的Numberone:35,numberTwo: 50,高亮:1
  • 的Numberone:25,numberTwo:45,高亮:1
  • 的Numberone:60,numberTwo:75,高亮:0

所以表示在第三和第四行中的点上面会显示为不同的形状或颜色或大小。有没有人有这方面的见解?

谢谢!

回答

1

想出如何使用该系列的呈现去做,这里是我的代码:

  renderer:function(sprite, record, attr, index){ 
        console.log(record.get('highlight')); 
        console.log(sprite); 
        var highlight = record.get('highlight'); 
        var color = null; 
        if (highlight == 1) { 
          color = "#1BE01B"; 
        }else{ 
          color = "#E81717"; 
        } 
          return Ext.apply(attr, { fill: color }); 
      } 
相关问题