您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“Flex基本知識有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Flex基本知識有哪些”這篇文章吧。
Flex基本知識
1:Flex是否可以嵌入html?
可以,需要用到iframe,該iframe并非它定義好,而需要自己定義.
2:Flex可否訪問系統里的資源,比如C盤D盤文件?
不可以,AIR可以.
3:Flex可否對文件進行操作?
不可以,它沒IO的操作,需要調用java或其他語言對文件進行讀寫等.
4:為什么讀取數據是Objectobject?
讀取的數據類型為Object,建議轉換成string.如果不行就debug查看object里是否還有很多層次,如果有再依次取出.
5:如何訪問父級對象?
parentApplication.
6:如何去掉滾動條?
橫條:horizScrollPolicy=“off”
豎條:verticalScrollPolicy="off"
7:如何改變圖片縮放大小?
可以使用Resize.
例:<mx:Resizeid="particular2"widthBy="2"widthFrom="323"widthTo="-691"target="{canvas2}"/>
8:Flex與swf之間可否交互?
可以,使用LocalConnection.
9.Flex常用的數據交互.httpservice和webservice.
1.使用httpservice
<mx:HTTPServiceidmx:HTTPServiceid="myhttp"url="youhttpserviceurl"result="doResult(event)"> <mx:requestxmlnsmx:requestxmlns=""> <username> {xxx}//此處為你要傳遞給后臺的參數,也可以不用request.(可選),還有其他寫法,此為其1. </username> </mx:request> </HTTPService> privatefunctiondoResult(evt:ResultEvent):void { //此處為myhttpsend后,由后臺傳回的數據 }
2:使用webservice
ws一般都以wsdl存在....net里可以直接執行asmx查看和測試方法java也提供了一個xml工具達到同樣效果.確定ws成功那么就可以開始編寫Flex來通訊了. <mx:WebServiceidmx:WebServiceid="FlexSite"wsdl="http://localhost/FlexSite/Server2Flex.asmx?wsdl"showBusyCursor="true"useProxy="false"> <mx:operationnamemx:operationname="HelloWorld"result="onWs(event)"><!--這里對應WEBSERVICE的方法名,在我的WS里有HelloWorld暴露方法--> <mx:request><!--接收方法參數--> <mx:UserName>//參數名 {name}//參數值 </mx:UserName> </mx:request> </mx:operation> </mx:WebService> privatefunctiononWs(event:ResultEvent):void { //得到ws的返回.... } FlexSite.HelloWorld.send();//調用HelloWorld方法,利用onWs接收返回值
以上是“Flex基本知識有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。