使用演示模型进行灵活调整



如何从演示模型中控制视频显示功能,如videodisplay.stop,pause(),close等?但是我需要从演示模型控制它。自定义事件不是我的选择,因为这很昂贵。

看看

我的代码隐藏方法:你可以给模型一个id并调用方法。但我真的不认为自定义事件的成本太高。

我使用绑定标记来解决类似的问题(在 ESRI 地图上调用 centerAt):

<fx:Binding source="model.videoState" destination="videoState"/>
<fx:Script>
    <![CDATA[
        private function set videoState(value:String):void
        {
            // do whatever is to be done

这样可以避免自定义事件,并保留模式:您的演示模型不知道视频显示。

最新更新