extjs简介_动力节点Java学院整理


Posted in Javascript onJuly 17, 2017

ExtJS为开发者在开发富客户的B/S应用中提供丰富的UI组件,具有统一的主题,便于快速开发,提高效率。但显然它并不适合互联网站的开发。

主要目录文件介绍

  1. builds:压缩后的ExtJS代码,体积更小,更快;
  2. docs:开发文档;
  3. examples:官方演示示例;
  4. locale:多国语言资源文件;
  5. pkgs:ExtJS各部分功能的打包文件;
  6. resource:ExtJS所需要的CSS与图片文件;
  7. src:未压缩的源代码目录;
  8. bootstarp.js:ExtJS库引导文件,可自动切换ext-all.js与ext-all-debug.js;
  9. ext-all.js:ExtJS核心库;
  10. ext-all-debug.js:ExtJS核心库的调试版,调试时使用。
  11. ext-all-debug-w-comments.js:带注释的ExtJS核心库调试版。

如何引入文件

在项目中使用ExtJS,以下文件必需的:

1 整个resources文件夹

2 ext-all.js或ext-all-debug.js或ext-all-debug-w-comments.js文件

3 ext-lang-zh_CN.js文件

extjs简介_动力节点Java学院整理

在页面中用到ExtJS至少引入以下文件:

1 resources\css\ext-all.css

2 ext-all.js(如果要对ExtJS代码进行调试或学习可引入ext-all-debug.js或ext-all-debug-w-comments.js)

3 ext-lang-zh_CN.js

extjs简介_动力节点Java学院整理

一个简单示例

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>ExtJs</title>
  <link href="ExtJs/resources/css/ext-all.css" rel="external nofollow" rel="stylesheet" type="text/css" />
  <script src="ExtJs/ext-all-debug-w-comments.js" type="text/javascript"></script>
  <!-- <script src="ExtJs/ext-all.js" type="text/javascript"></script> -->
  <script src="ExtJs/ext-lang-zh_CN.js" type="text/javascript"></script>
  <script type="text/javascript">
    Ext.onReady(function () {
      //创建一个窗体
      var win = new Ext.Window({
        width: 300,
        height:300,
        items: [],
        modal: true,
        buttonAlign: 'center',
        buttons: [{
          text: '测试', id: 'btnTest', handler: function () {
            Ext.Msg.show({
              title: '询问',
              msg: '您喜欢 ExtJs 吗?',
              fn: processResult,
              icon: Ext.Msg.QUESTION,
              buttons: Ext.Msg.YESNO
            });
          }
        }
        ]
      });
      win.show();
    });

    //询问对话框处理Handler
    function processResult(btn) {
      Ext.Msg.alert('结果', btn);
    }
  </script>
</head>
<body>
  <div>
  </div>
</body>
</html>
Javascript 相关文章推荐
仅用[]()+!等符号就足以实现几乎任意Javascript代码
Mar 01 Javascript
js遍历td tr等html元素
Dec 13 Javascript
js清理Word格式示例代码
Feb 13 Javascript
使用struts2+Ajax+jquery验证用户名是否已被注册
Mar 22 Javascript
JavaScript在form表单中使用button按钮实现submit提交方法
Jan 23 Javascript
小程序自定义组件实现城市选择功能
Jul 18 Javascript
详解js中Array的方法及技巧
Sep 12 Javascript
微信小程序保存多张图片的实现方法
Mar 05 Javascript
layui.tree组件的使用以及搜索节点功能的实现
Sep 26 Javascript
在vue中高德地图引入和轨迹的绘制的实现
Oct 11 Javascript
基于Vue全局组件与局部组件的区别说明
Aug 11 Javascript
微信小程序实现页面监听自定义组件的触发事件
Nov 01 Javascript
jQuery Autocomplete简介_动力节点Java学院整理
Jul 17 #jQuery
jQuery Pagination分页插件_动力节点Java学院整理
Jul 17 #jQuery
jQuery Form插件使用详解_动力节点Java学院整理
Jul 17 #jQuery
jQuery列表检索功能实现代码
Jul 17 #jQuery
React Native实现进度条弹框的示例代码
Jul 17 #Javascript
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
Jul 17 #jQuery
Javascript ES6中对象类型Sets的介绍与使用详解
Jul 17 #Javascript
You might like
php生成缩略图填充白边(等比缩略图方案)
2013/12/25 PHP
PHP正则替换函数preg_replace和preg_replace_callback使用总结
2014/09/22 PHP
PHP封装函数实现生成随机的字符串验证码
2017/01/24 PHP
jquery 选择器引擎sizzle浅析
2013/02/06 Javascript
IE的fireEvent方法概述及应用
2013/02/22 Javascript
浅谈JavaScript函数节流
2014/12/09 Javascript
jQuery实现在textarea指定位置插入字符或表情的方法
2015/03/11 Javascript
javascript实现验证身份证号的有效性并提示
2015/04/30 Javascript
jquery实现的3D旋转木马特效代码分享
2015/08/25 Javascript
jQuery easyui的validatebox校验规则扩展及easyui校验框validatebox用法
2016/01/18 Javascript
第三章之Bootstrap 表格与按钮功能
2016/04/25 Javascript
ionic实现可滑动的tab选项卡切换效果
2020/04/15 Javascript
完美解决JS文件页面加载时的阻塞问题
2016/12/18 Javascript
BootStrap表单控件之复选框checkbox和单选择按钮radio
2017/05/23 Javascript
vue2项目使用sass的示例代码
2017/06/28 Javascript
JS实现数组去重方法总结(六种方法)
2017/07/14 Javascript
利用vue.js实现被选中状态的改变方法
2018/02/08 Javascript
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
2018/04/20 Javascript
vue和webpack项目构建过程常用的npm命令详解
2018/06/15 Javascript
jQuery中DOM操作原则实例分析
2019/08/01 jQuery
记录vue做微信自定义分享的一些问题
2019/09/12 Javascript
jquery实现商品sku多属性选择功能(商品详情页)
2019/12/20 jQuery
taro 实现购物车逻辑的实例代码
2020/06/05 Javascript
vue中提示$index is not defined错误的解决方式
2020/09/02 Javascript
python 运算符 供重载参考
2009/06/11 Python
Python中Collections模块的Counter容器类使用教程
2016/05/31 Python
详解利用OpenCV提取图像中的矩形区域(PPT屏幕等)
2019/07/01 Python
matlab中二维插值函数interp2的使用详解
2020/04/22 Python
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
党员思想汇报范文
2013/12/30 职场文书
学校安全工作制度
2014/01/19 职场文书
专业求职信撰写要诀
2014/02/18 职场文书
酒店管理毕业生自荐信
2014/05/25 职场文书
财务会计专业求职信
2014/06/09 职场文书
幼儿园亲子活动通知
2015/04/24 职场文书
Nginx的gzip相关介绍
2022/05/11 Servers