云自無心水自閑

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

          在Flex應用中使用全局變量

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

          其實非常簡單, 只需要在application類中定義一個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 屬性.
          但是要注意到一個問題就是, 在使用的時候編譯器不會進行類型的檢查, 因此最好添加類型強制轉換.

          當然, 全局變量實現的另一種方法是使用單例模式.




          主站蜘蛛池模板: 龙山县| 新化县| 宁远县| 繁峙县| 鹤岗市| 晋城| 闸北区| 吉安县| 安陆市| 天镇县| 辽中县| 克东县| 固安县| 东辽县| 淮阳县| 连云港市| 沅陵县| 阿荣旗| 阳泉市| 德昌县| 山东省| 锦州市| 高州市| 闽侯县| 鲁甸县| 开原市| 双流县| 锦州市| 庆云县| 峨边| 芜湖市| 特克斯县| 江西省| 韶关市| 襄汾县| 垣曲县| 镶黄旗| 多伦县| 城步| 竹北市| 托克逊县|