Extjs 入门小事例

 

http://qingbyqing.iteye.com/blog/1002815

Extjs 入门小事例

一.准备工作
1.下载类库:

官网: http://www.sencha.com/products/extjs/

2.类库基本说明:

下的版本是: ext-3.3.1.zip

解压后内部包过一下文件:



Java代码 
  1. adapter: 提供Ext的底层库
  2. docs : API 帮助文档
  3. exmaples: 提供使用Extjs的小事例
  4. resoures: Ext UI资源文件目录 比如 图片 ,CSS等等
  5. source : 无压缩Ext 全部的源码
  6. ext-all.js :压缩后的Ext 全部源码
  7. ext-all-debug.js:无压缩的Ext 全部的源码(用于调试)。
 adapter: 提供Ext的底层库

       docs :  API 帮助文档

       exmaples: 提供使用Extjs的小事例
     
       resoures: Ext UI资源文件目录 比如 图片 ,CSS等等

       source :  无压缩Ext 全部的源码
     
       ext-all.js :压缩后的Ext 全部源码

       ext-all-debug.js:无压缩的Ext 全部的源码(用于调试)。

二.代码事例:
Html代码 复制代码 收藏代码
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=GBK">
  4. <title>Ext hello World</title>
  5. <!-- 引入 ext 文件样式-->
  6. <link rel="stylesheet" type="text/css" href="ext/resources/css/ext-all.css"/>
  7. <!-- 引入 extjs 基础库-->
  8. <script type="text/javascript" src="ext/adapter/ext/ext-base.js"></script>
  9. <!-- 引入 extjs 核心库-->
  10. <script type="text/javascript" src="ext/ext-all.js"></script>
  11. <!-- 引入 Extjs 汉化-->
  12. <script type="text/javascript" src="/ext/src/localeext-lang-zh_CN.js"></script>
  13. <!-- Extjs hello world examples -->
  14. <script >
  15. function fn(){
  16. alert("我要开始学习EXTjs了");
  17. }
  18. //ext 第一种方式的调用
  19. Ext.onReady(fn);
  20. //ext 第二种方式调用
  21. Ext.onReady(function(){
  22. alert("我这样也可以哦");
  23. });
  24. //ext 中的消息框!
  25. Ext.onReady(function(){
  26. Ext.MessageBox.alert("消息盒子"," 你看我是不是很漂亮呢");
  27. });
  28. //ext 中的窗口
  29. Ext.onReady(function(){
  30. var win=new Ext.Window(
  31. {
  32. title:" 我的第一个小窗口!",
  33. width: 200,
  34. height: 400,
  35. html:'<h1>你看我这个ext小窗口怎么样啊,是不是可以啊!</h1>'
  36. }
  37. );
  38. win.show();
  39. });
  40. </script>
  41. </head>
  42. <body >
  43. <h1>Ext hello world</h1>
  44. </body>
  45. </html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=GBK">
    
    <title>Ext hello World</title>
     
    <!-- 引入 ext 文件样式-->
        
    <link rel="stylesheet" type="text/css" href="ext/resources/css/ext-all.css"/>

     <!-- 引入 extjs  基础库-->
     
    <script type="text/javascript" src="ext/adapter/ext/ext-base.js"></script>
   
      <!-- 引入 extjs 核心库-->

     <script type="text/javascript" src="ext/ext-all.js"></script>

       <!-- 引入 Extjs 汉化-->
    <script type="text/javascript" src="/ext/src/localeext-lang-zh_CN.js"></script>
        
    <!-- Extjs hello world  examples -->
 
    <script >
    
      function fn(){
      
         alert("我要开始学习EXTjs了");
         
      }
          
      //ext 第一种方式的调用
      
    Ext.onReady(fn);
    
    
    //ext 第二种方式调用
    
    Ext.onReady(function(){
    
      alert("我这样也可以哦");
    
    });
    
    //ext 中的消息框!
    
    Ext.onReady(function(){
     
       Ext.MessageBox.alert("消息盒子"," 你看我是不是很漂亮呢");   
    
    });
    
    //ext 中的窗口
    
    Ext.onReady(function(){
    
         var win=new Ext.Window(
         {
          title:" 我的第一个小窗口!",
          width: 200,
          height: 400,
          html:'<h1>你看我这个ext小窗口怎么样啊,是不是可以啊!</h1>'
         }        
         );
  
            win.show();    
    });
       
    </script>   
</head>
<body >
<h1>Ext hello world</h1>
</body>
</html>


三.测试:

效果自己看吧!

四.心得

1. 基本理解了 ext 是干什么用的

2. 在应用类库的时候 注意 路径问题

3. 注意路径问题: 上面的事例
我是把 helloWorld.html跟 类库放到同一级目录的


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值