本文目錄一覽:
react.js 怎麼使用 flex
flex屬性:
屬性包括:flexDirection,justifyContent,alignItems,flexWrap
屬性包括:flex,alignSelf
以下介紹會使用到一些代碼和圖片,先定義兩個簡單組件,方便理解
//定義一個默認半徑為20,顏色為#527fe4的圓組件
var Circle = React.createClass({
render : function(){
var size = this.props.size || 20;
var color = this.props.color || '#527fe4';
return View style={{backgroundColor:color,borderRadius:size/2,height:size,width:size,margin:1}}/
},
});
js調用flex中方法,部署到tomcat後,IE下正常調用,火狐下報錯 is not a function,求助啊!
您好!很高興為您答疑!
不能複製所有的資源到 Location路徑
看看項目文件的訪問許可權
建議停止伺服器並重新部署
或者去Tomcat\webapps\下面手動刪除你的工程 重新部署(記得先關伺服器)
您可以在火狐社區了解更多內容。希望我的回答對您有所幫助,如有疑問,歡迎繼續在本平台諮詢。
求助js調用Flex介面
在Flex開發中有時候需要調用JS代碼,例如關閉瀏覽器,或者是在某種情況下打開瀏覽器提示框等等。一般情況下Flex用ExternalInterface類的call()函數來調用JS代碼,其中call()函數的參數就是String類型的JS代碼段。
你可以調用Html頁面中的JavaScript,通過與JavaScript的交互,可以改變Style,調用遠程方法。還可以將數據傳遞給Html頁
面,處理後再返回給Flex,完成這樣的功能主要有兩種方法:ExternalInterface()和navigateToUrl()。
在Flex調用JavaScript最簡單的方法是使用ExternalInterface(),可以使用此API調用任意JavaScript,傳遞參
數,獲得返回值,如果調用失敗,Flex拋出一個異常。ExternalInterface封裝了對瀏覽器支持的檢查,可以用available屬性來查
看。ExternalInterface的使用非常簡單,語法如下:
flash.external.ExternalInterface.call(function_name:String[,arg1,…]):Object;
參數function_name是要調用的JavaScript的函數名,後面的參數是JavaScript需要的參數。
As代碼
ExternalInterface.call(FUNCTION_USEREXIT);
ExternalInterface.addCallback("checkExit",checkExit);
privatestaticvarFUNCTION_USEREXIT:String="document.insertScript=function()"+"
{"+"window.onbeforeunload=function()"+"{"+"varflexObj=MarineDataEdit.checkExit();
"+"if(flexObj!="")"+"{"+"returnflexObj;"+"}else{"+"return;"+"}"+"}"+"}";
publicfunctioncheckExit():String{varuserExitStr:String="你如果現在離開,則您的所有信息將失效!";
returnuserExitStr;
ExternalInterface.call(FUNCTION_USEREXIT);
ExternalInterface.addCallback("checkExit",
checkExit);privatestaticvarFUNCTION_USEREXIT:String="document.insertScript=function()"+"
{"+"window.onbeforeunload=function()"+"{"+"varflexObj=MarineDataEdit.checkExit();
"+"if(flexObj!="")"+"{"+"returnflexObj;"+"}else{"+"return;"+"}"+"}"+"}";
publicfunctioncheckExit():String{varuserExitStr:String="你如果現在離開,則您的所有信息將失效!";
returnuserExitStr;
其中ExternalInterface類的addCallback函數是調用AS端的返回值。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/155125.html