flex初始化時載入外部xml配置檔案
flex專案中經常需要同伺服器進行資料互動,可以將伺服器訪問位址寫到到xml配置中,在flex初始化時讀取到記憶體。省去因伺服器位址變化而重新編譯flex程式的麻煩。
1、新增xml配置檔案(config.xml) http://localhost:2286/httpservice.aspx http://localhost:2286/httpservice1.asp x http://localhost:2286/httpservi ceviewbook.aspx false 2、在flex主程式preinitialize時載入些配置檔案 3、載入配置檔案的mydomain類 package com.domain public static var ishasinitserver:boolean = false; //主程式是否已經將服務配置載入完成 public static var httpservicename:string = ""; public static var httpservicename2:string = ""; public static var httpserviceviewbook:string = ""; public static var istest:boolean = false; public static function init(configxmlurl:string):void private static function xmlloaded(event:event):void catch(e:event) } }} 4、讀取xml的myxml類 package com.tool private static var xmldoc:xmldocument; public static var decoder:******xmldecoder; public function xmltoobject(value:xml):object } } 讀取xml的可以使用其它方法
這樣主程式中再使用httpservice等就可以直接從mydomain中讀取相應的服務url位址
Flex初始化時載入外部XML
flex初始化時載入外部xml配置檔案 flex專案中經常需要同伺服器進行資料互動,可以將伺服器訪問位址寫到到xml配置中,在flex初始化時讀取到記憶體。省去因伺服器位址變化而重新編譯flex程式的麻煩。1 新增xml配置檔案 config.xml http localhost 2286 http...
初始化時載入的方法
初始化 載入資料 通常模型層物件 封裝資料,繼承與nsobject的物件 初始化時呼叫此方法 instancetype init return self 通過 控制項初始化時 執行 instancetype initwithframe cgrect frame return self 控制項通過xi...
flex 初始化時的事件測試
flex 初始化時的事件測試 flex元件在建立的時候都會經歷四個事件 preinitialize,initialize,creationcomplete和 updatecomplete updatecomplete事件在任何改動視覺的情況下都會發生,不是初始化時獨有的 我這裡有個例子來檢測在巢狀和...