云自無心水自閑

          天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
          posts - 288, comments - 524, trackbacks - 0, articles - 6
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          在Flex應(yīng)用中使用全局變量

          Posted on 2007-02-06 13:00 云自無心水自閑 閱讀(4856) 評(píng)論(0)  編輯  收藏 所屬分類: FlexFlex2

          其實(shí)非常簡(jiǎn)單, 只需要在application類中定義一個(gè)public類型的變量就行了:

          <?xml version="1.0" encoding="utf-8"?>
          <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
          	<mx:Script>
          		<![CDATA[
          			public var foo:String = "bar";
          		]]>
          	</mx:Script>
          </mx:Application>

          在其它的地方就可以使用

          Application.application.foo

          來訪問了. 如果需要, 也可以添加 Bindable 屬性.
          但是要注意到一個(gè)問題就是, 在使用的時(shí)候編譯器不會(huì)進(jìn)行類型的檢查, 因此最好添加類型強(qiáng)制轉(zhuǎn)換.

          當(dāng)然, 全局變量實(shí)現(xiàn)的另一種方法是使用單例模式.




          主站蜘蛛池模板: 丰顺县| 宝丰县| 宜良县| 武冈市| 昌宁县| 涡阳县| 浦江县| 巨鹿县| 平江县| 黄山市| 凤台县| 恩平市| 洛川县| 疏附县| 印江| 宾川县| 理塘县| 新竹县| 肃宁县| 大同县| 河间市| 乐都县| 文昌市| 临颍县| 鄂伦春自治旗| 葫芦岛市| 抚宁县| 芦山县| 海城市| 巴南区| 赤城县| 北碚区| 张掖市| 汤阴县| 县级市| 灵寿县| 张家港市| 剑川县| 阿拉尔市| 新乐市| 东丰县|