最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Flex中LineChart实现中点的提示文本(dataTip)
时间:2015-10-14 编辑:简简单单 来源:一聚教程网
使用dataTipFunction可以很方便的自定义图表上元素的提示信息。不管是内容还是格式。
比如,默认数据点的提示如下:
我们可以将其格式化成如下形似:
xmlns:mx="library://ns.adobe.com/flex/mx"
creationComplete="init(event)">
import mx.charts.HitData;
import mx.collections.ArrayCollection;
import mx.events.FlexEvent;
[Bindable]
private var myData:ArrayCollection = new ArrayCollection( [
{ month: "18:00", value: 20},
{ month: "19:00", value: 60},
{ month: "20:00", value: 215},
{ month: "21:00", value: 202},
{ month: "22:00", value: 190},
{ month: "23:00", value: 95}]);
protected function init(event:FlexEvent):void
{
line1.setStyle("fill", 0xffffff); //原点内部填充色为白色
line1.setStyle("radius", 5); //整个圆点的半径为6
}
private function dataTips(e:HitData):String{
var s:String= ""+LineSeries(e.element).displayName+""
+":"+e.chartItem["yValue"]+"个";
return s;
}
]]>
showDataTips="true" dataProvider="{myData}"
dataTipFunction="dataTips">
stroke="{pointS1}" lineStroke="{lineS1}"/>
相关文章
- 无线网连接提示没有有效的IP配置解决方法 03-08
- javascript实现下雨效果 07-28
- javascript实现圣旨卷轴展开效果(代码分享) 07-20
- JavaScript实现星星等级评价功能 07-14
- javascript实现滑动解锁功能 07-14
- 十大热门的JavaScript框架和库 07-13