本文目錄一覽:
- 1、Extjs5 為什麼要在launch方法寫代碼
- 2、關於一個ExtJs框架應用上的一個小問題~O(∩_∩)O~
- 3、extjs5.0不授權可以正常使用么?
- 4、Extjs框架是什麼
- 5、extjs框架到底是什麼?
- 6、ExtJS框架是什麼?和jQuery有什麼區別呢?
Extjs5 為什麼要在launch方法寫代碼
1、直接調用
一直都有朋友在問題,我的代碼(如下),運行為什麼沒有效果 。 這可以是每個Extjs 初學者都想問題在launch 方法背後都會做一些什麼工作 ?
script type=”text/javascript”
// 這樣寫有錯嗎?
/**
* 文件名:當前文件
* 功能描述:直接調用
* 日期:2014-06-16
* 編寫:獁特頭
* 請查看:
*/
Ext.create(‘Ext.Component’, {
html: ‘Hello world!’,
width: 300,
height: 200,
padding: 20,
style: {
color: ‘#FFFFFF’,
backgroundColor:’#367FC1′
},
renderTo: ‘ff’,
});
/script
2、onReady方法
記得接觸Extjs時,那時Extjs2.2.1 版本在運行Extjs 代碼當都要有用onReady方法 。
下面
Many applications are initiated with Ext.onReady which is called once the DOM is ready. This ensures all scripts have been loaded, preventing dependency issues.
譯
應用程序啟動Ext.onReady曾經被稱為DOM已經準備好了。這樣可以確保所有腳本加載,防止依賴問題。
script type=”text/javascript”
/**
* 文件名:當前文件
* 功能描述:直接調用
* 日期:2014-06-16
* 編寫:獁特頭
* 請查看:
*/
Ext.onReady(function(){
new Ext.Component({
renderTo: document.body,
html: ‘DOM ready!’
});
});
/script
看到這裡有想必您應該知道 下面代碼都在幹嘛吧!和 onReady 方法有着一曲同工之意 。
script type=”text/javascript”
Ext.application({
name:’hello’,
launch:function(){
// 為什麼寫成這樣
Ext.create(‘Ext.Component’, {
html: ‘Hello world!’,
width: 300,
height: 200,
padding: 20,
style: {
color: ‘#FFFFFF’,
backgroundColor:’#367FC1′
},
renderTo: ‘ff’,
});
}
});
/script
關於一個ExtJs框架應用上的一個小問題~O(∩_∩)O~
我的印象中好像JS是分塊編譯的,只預編譯方法類的代碼。變量類的按順序編譯。
extjs5.0不授權可以正常使用么?
最新版本是Extjs5.0.1,我們可以在官方網站進行下載。(這裡不得不提一句,Extjs5到目前為止還沒有免費的授權,所以下載到的版本是試用版。)
下載到的壓縮包解壓以後,你會看到一大堆的文件夾和文件,我們該如何使用Extjs5呢?
之前看到過別人說的通過Sencha CMD創建Extjs5項目,但個人覺得那種方式並不適合我們目前的開發模式。我說做ASP.NET的,需要在ASP.NET MVC或WebForm中使用Extjs,所以絕對不上簡單的通過Sencha CMD 生成Extjs5項目那麼簡單。
Extjs框架是什麼
ExtJS是一個Ajax框架,是一個用javascript寫的,用於在客戶端創建豐富多彩的web應用程序界面。ExtJS可以用來開發RIA也即富客戶端的AJAX應用。因此,可以把ExtJS用在.Net、Java、Php等各種開發語言開發的應用中。
ExtJs最開始基於YUI技術,由開發人員JackSlocum開發,通過參考JavaSwing等機制來組織可視化組件,無論從UI界面上CSS樣式的應用,到數據解析上的異常處理,都可算是一款不可多得的JavaScript客戶端技術的精品。
Ext的UI組件模型和開發理念脫胎、成型於Yahoo組件庫YUI和Java平台上Swing兩者,並為開發者屏蔽了大量跨瀏覽器方面的處理。相對來說,EXT要比開發者直接針對DOM、W3C對象模型開發UI組件輕鬆。
extjs框架到底是什麼?
說白了就是用一堆Javascript+CSS將web項目中要用到的各種頁面元素做成組件的框架,簡化前台設計(可以不需要美工你也可以做出漂亮的表單了),讓開發者更專註於前後台的邏輯,有點像圖形化界面,還可以擴展。
ExtJS框架是什麼?和jQuery有什麼區別呢?
extjs是個富客戶端框架,一般用來做後台管理系統,封裝了非常多的控件,很龐大,很複雜,學習門檻高。
jquery是一個前後台都可以用的框架,是對js的封裝,js輕量級框架。沒有封裝任何控件,學習曲線小,程序員和前端必須要掌握的。
兩個都可以學,但是jquery是必學。extjs看心情。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/237976.html