【问题标题】:Flex with Presentation model带有演示模型的 Flex
【发布时间】:2015-10-08 18:12:58
【问题描述】:

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

【问题讨论】:

    标签: actionscript-3 apache-flex flex4.5 videodisplay presentation-model


    【解决方案1】:

    看看我的code behind approach:你可以给模型一个id并调用它的方法。但我真的不认为自定义事件太昂贵。

    【讨论】:

      【解决方案2】:

      我使用 Binding 标签解决了一个类似的问题(在 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
      

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

      【讨论】:

        猜你喜欢
        • 2010-11-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-13
        • 1970-01-01
        • 1970-01-01
        • 2011-06-09
        • 1970-01-01
        相关资源
        最近更新 更多