设置时间5秒以在flex中调度cairngorm事件

时间:2010-10-07 14:58:10

标签: flex actionscript-3 cairngorm

我有一张实时图表。我需要以5秒的时间间隔刷新图表。

为了显示实时图表,我调度事件(myEvent)扩展了cairngormevent。

5秒后,同一事件必须再次发送并获取数据以显示购物车。

事件如何在没有任何manula调用的情况下在5秒后发送..?

请有人知道,尽快给我更新。这对我很有用。

谢谢, 拉维

2 个答案:

答案 0 :(得分:1)

现在正在运作。这是我按时间间隔发送事件的方式。

         private var timer:Timer; 

            private function getChart():void
        {
    var chartEvent:ChartEvent=new ChartEvent();

                chartEvent.dispatch();

        }


         private function setTimer():void {
            timer = new Timer(5000);

            timer.addEventListener(TimerEvent.TIMER, onTimer);
            timer.start();
             CursorManager.showCursor();

         }

        private function onTimer(evt:TimerEvent):void {
            Alert.show("in");

            getChart();

            Alert.show("Dispatching Event:--->");

        }

答案 1 :(得分:0)

用户Timer每5秒调度一次您的活动。