2012年2月2日 星期四

EXTJS教學(一):EXTJS初探

剛接觸EXTJS真的是非常的抗拒,完全都是必須用HARD CODE方式(長期被.NET寵壞 =.=),但每天都跟他接觸,親自實作遇到問題找人討論,慢慢地就會體會功能真的很強大。
EXTJS包了PROTOTYPE及jQuery等套件,不僅美工可省略及基本ajax的功能也幫你做好了,可做的功能不僅強大且也美觀也好看,但缺點是有些肥大。官方以出到4.0版本但本網站系列教學筆記皆已3.4版本為主。

環境設定:

 

撰寫前須引入下面三個檔案
  • CSS文件:resources\css\ext-all.css
  •   XHTMLRequest應用:adapter\ext\ext-base.js
  • 環境文件:ext-all.js
函式說明:
Ext.onReady( Function fn[Object scope][boolean options] )
當進入頁面,Ext的檔案載入沒問題後,頁面的onload發生前,便會執行這函式呼叫的function


第一個範例:
<html>
<head>
<link rel="stylesheet" type="text/css" href="resources/css/ext-all.css">
<script type="text/javascript" src="adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="ext-all.js" ></script>
<script type="text/javascript">
Ext.onReady(function(){
Ext.Msg.alert("測試","哈囉!!我是EXTJS初次見面,您好!^_^");
});
</script>
</head>
<body>
</body>
</html>
執行畫面:

EXTJS官方範例:http://docs.sencha.com/ext-js/3-4/

4 則留言:

  1. 感謝!很受用,正需要這些教學,期待版主的新教學

    回覆刪除
  2. 在找extjs的東西碰巧看到~哈哈
    多謝pip分享^^

    回覆刪除
  3. 小弟我也在整理相關的知識文件,有空互相交流一下吧!
    我的bloger是 http://extjscanred.blogspot.tw/

    回覆刪除