關於extjs5框架的信息

本文目錄一覽:

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-hk/n/237976.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:08
下一篇 2024-12-12 12:08

相關推薦

  • Ojlat:一款快速開發Web應用程序的框架

    Ojlat是一款用於快速開發Web應用程序的框架。它的主要特點是高效、易用、可擴展且功能齊全。通過Ojlat,開發人員可以輕鬆地構建出高質量的Web應用程序。本文將從多個方面對Oj…

    編程 2025-04-29
  • Zlios——一個多功能的開發框架

    你是否在開發過程中常常遇到同樣的問題,需要不斷去尋找解決方案?你是否想要一個多功能、易於使用的開發框架來解決這些問題?那麼,Zlios就是你需要的框架。 一、簡介 Zlios是一個…

    編程 2025-04-29
  • agavi開發框架

    Agavi是一個基於MVC模式的Web應用程序開發框架,以REST和面向資源的設計為核心思想。本文章將從Agavi的概念、優點、使用方法和實例等方面進行詳細介紹。 一、概念 Aga…

    編程 2025-04-29
  • Python unittest框架用法介紹

    Python unittest框架是Python自帶的一種測試框架,可以用來編寫並運行測試用例。在本文中,我們將從以下幾個方面詳細介紹Python unittest框架的使用方法和…

    編程 2025-04-29
  • com.alipay.sofa.bolt框架

    com.alipay.sofa.bolt框架是一款高性能、輕量級、可擴展的RPC框架。其廣泛被應用於阿里集團內部服務以及阿里雲上的服務。該框架通過NIO支持高並發,同時還內置了多種…

    編程 2025-04-29
  • Java 監控接口返回信息報錯信息怎麼處理

    本文將從多個方面對 Java 監控接口返回信息報錯信息的處理方法進行詳細的闡述,其中包括如何捕獲異常、如何使用日誌輸出錯誤信息、以及如何通過異常處理機制解決報錯問題等等。以下是詳細…

    編程 2025-04-29
  • 使用Python爬蟲獲取電影信息的實現方法

    本文將介紹如何使用Python編寫爬蟲程序,來獲取和處理電影數據。需要了解基本的Python編程語言知識,並使用BeautifulSoup庫和Requests庫進行爬取。 一、準備…

    編程 2025-04-28
  • Django框架:從簡介到項目實戰

    本文將從Django的介紹,以及如何搭建Django環境開始,逐步深入到Django模型、視圖、模板、表單,最後通過一個小型項目實戰,進行綜合性的應用,讓讀者獲得更深入的學習。 一…

    編程 2025-04-28
  • Python爬取網頁信息

    本文將從多個方面對Python爬取網頁信息做詳細的闡述。 一、爬蟲介紹 爬蟲是一種自動化程序,可以模擬人對網頁進行訪問獲取信息的行為。通過編寫代碼,我們可以指定要獲取的信息,將其從…

    編程 2025-04-28
  • LuaEP:一款強大的Lua開發框架

    LuaEP是一個集成了可以快速開發web應用程序所需的組件的Lua開發框架。它以Lua語言為基礎,提供了許多常用接口和庫,使得開發者不需要從頭開始編寫web應用程序,而是專註於業務…

    編程 2025-04-28

發表回復

登錄後才能評論