:: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理
          Flex支持三種在MXML中調用AcitionScript的方式和一種引用外部AS:

              1.內聯方式

              內聯方式,就是直接在MXML標簽中編寫AS代碼。這種方式通常用來定義事件偵聽方法或者數據綁定。可以用分號(;)分隔多個AS語句例如:

          <s:Button click="mx.controls.Alert.show('welcome');trace('welcome');"/>

              2.標簽內嵌代碼方式

          <s:Button id="myButton" label="welcome">
                  
          <s:click>
                      
          <![CDATA[
                          var greetWord:String = "welcome";
                          mx.controls.Alert.show(greetWord);
                          trace("DONE!");
                      
          ]]>
                  
          </s:click>
          </s:Button>


              3.使用Script表簽

          <fx:Script>
                  
          <![CDATA[
                      //ActionScript代碼
                      
                      import mx.controls.Alert;
                      
                      private function welcome():void() {
                          Alert.show("歡迎");
                      }
                  
          ]]>
          </fx:Script>

              4.使用<fx:Script>標簽方式

              也可以通過在<fx:Script>標簽中制定source屬性來引用外部ActionScript文件。

          <fx:Script source="AS_name.as" />


          評論

          # re: MXML(一)在MXML中調用AcitionScript的方式  回復  更多評論   

          2012-10-19 12:52 by abin
          兩年前弄過這些玩樣
          主站蜘蛛池模板: 永兴县| 铁力市| 容城县| 鄂伦春自治旗| 丹棱县| 腾冲县| 南城县| 富源县| 宝坻区| 台州市| 沐川县| 腾冲县| 旺苍县| 忻城县| 万源市| 沂水县| 启东市| 齐齐哈尔市| 乾安县| 运城市| 南华县| 宁乡县| 左权县| 泾川县| 安阳县| 双城市| 玛纳斯县| 应城市| 五家渠市| 南丹县| 伽师县| 仙游县| 钦州市| 连南| 康平县| 五大连池市| 长沙市| 甘洛县| 平昌县| 子长县| 和政县|