精华内容
下载资源
问答
  • extjs6
    千次阅读
    2017-11-08 15:53:17

    ExtJs介绍

    原文链接

    什么是ExtJs

    ExtJs是一个流行的JavaScript框架,它为使用跨浏览器功能构建Web应用程序提供了丰富的UI。 ExtJs基本上用于创建桌面应用程序它支持所有现代浏览器,如IE6 +,FF,Chrome,safari 6+ 等。而sencha,sencha touch的另一个产品用于移动应用程序。
    ExtJs基于MVC / MVVM架构。最新版本的ExtJs 6是一个单一的平台,可以用于桌面和移动应用程序,而不需要为不同的平台提供不同的代码。

    历史

    ExtJs 1.1

    ExtJs的第一个版本是由Jack Slocum在2006年开发的。它是一组实用程序类,它是YUI的扩展。 他将该库命名为YUI-ext。

    ExtJs 2.0

    ExtJs 2.0版于2007年发布。此版本具有用于桌面应用程序的新API文档,但功能有限。 此版本与以前版本的ExtJs没有向后兼容性。

    ExtJs 3.0

    ExtJs版本3.0是在2009年发布的。这个版本添加了新的功能作为图表和列表视图,但是以速度为代价。 它向后兼容2.0版本。

    ExtJs 4.0

    ExtJs 3发布后,ExtJs的开发人员面临着提高速度的主要挑战。 ExtJs 4.0版本发布于2011年。它具有完整的修订结构,其后是MVC架构和一个快速的应用程序。

    ExtJs 5.0

    ExtJs版本5.0是在2014年发布的。这个版本的主要变化是将MVC架构改为MVVM架构。 它包括在启用触摸的设备上构建桌面应用程序的功能,双向数据绑定,响应式布局和更多功能。

    ExtJs 6.0

    ExtJs 6合并了ExtJs(用于桌面应用程序)和sencha touch(用于移动应用程序)框架。

    特征

    特点

    • 可定制的UI小部件与丰富的UI集合,如网格,枢轴网格,表单,图表,树木。
    • 新版本与旧版本的代码兼容性。
    • 灵活的布局管理器有助于组织跨多个浏览器,设备和屏幕大小的数据和内容显示。
    • 高级数据包将UI小部件与数据层分离。数据包允许客户端使用高度功能的模型收集数据,这些模型支持排序和过滤等功能。
    • 它是协议不可知的,并且可以从任何后端源访问数据。
    • 可定制的主题ExtJs窗口小部件提供了跨平台一致的多个现成主题。

    好处

    • Sencha ExtJs是业务级Web应用程序开发的领先标准。 ExtJs提供了为桌面和平板电脑构建强大应用程序所需的工具。
    • 简化针对现代和传统浏览器的跨平台开发,跨桌面,平板电脑和智能手机。
    • 通过IDE插件集成到企业开发环境中,提高开发团队的生产力。
    • 降低Web应用程序开发的成本。
    • 授权团队创建具有吸引力的用户体验的应用程序。
    • 它有一组小部件使UI强大和容易。
    • 它遵循MVC架构这样高度可读的代码。

    限制

    • 库的大小大约500 KB,这使得初始加载时间更多,并使应用程序缓慢。
    • HTML已满.
    • 标签使其复杂和难以调试。
    • 根据一般公共许可政策,它是免费的开源应用程序,但支付商业应用程序。
    • 有些时候加载甚至简单的东西需要很少的代码行,这在简单的html或Jquery更简单。
    • 需要相当经验的开发人员开发ExtJs应用程序。

    开发工具

    这些是sencha提供的用于ExtJs应用程序开发的工具,主要用于生产级别。

    • Sencha Cmd
      Sencha CMD是一个提供ExtJs代码缩小,脚手架,生产构建生成功能的工具。
    • Sencha IDE Plugins
      Sencha IDE插件,它将Sencha框架集成到IntelliJ,WebStorm IDE中。 这有助于通过提供代码完成,代码检查,代码导航,代码生成,代码重构,模板创建和拼写检查等功能来提高开发人员的生产力。
    • Sencha Inspector
      Sencha Inspector是一个调试工具,帮助调试器调试任何问题,同时开发。

    除此之外现在还有很多IDE可以支持ExtJs的开发。
    目前我使用的是VS Code + Sencha Plugin 插件。
    :Sencha Plugin插件是收费的。破解方法戳链接

    更多相关内容
  • 该资源主要展示了在Extjs6中Combobox控件实现下拉选择多个数据的功能
  • Extjs6 下拉列表

    2021-03-31 10:01:01
    Extjs 下拉列表
  • Extjs6示例中文版

    2017-02-07 16:54:52
    Ext Js 6 By Example 中文翻译 内容来自网上,保留网页上内容不做更改。
  • 第1章 ExtJS入门指南 第2章 核心概念 第3章 基础组件 第4章 数据包 第5章 表格组件 第6章 高级组件 第7章 图表 第8章 主题和响应式设计
  • ExtJS6开发培训

    2019-08-01 16:03:19
    ExtJS6开发培训,含有教程与说明文档等资源,按照教程即可学会ExtJS6开发。
  • 找了好久找不到自己需要的,就自己改了改官方提供的js,所以只有二重表头,导完后调用example里的方法就行
  • Extjs6-学习教程.pdf

    2020-05-29 12:16:58
    简单学习一下Extjs6,版本6.7,简单安装教程和应用官方模板,以及创建一个简单界面,仅限于学习。
  • 利用extjs6自带的treePicker插件,实现下拉树的效果
  • extjs6开发包

    2016-12-17 23:29:41
    extjs6.2的gpl版本下载地址
  • Extjs6 日期时间控件

    2017-12-27 14:18:42
    extjs6 的日期时间控件,在日期控件的基础上添加了时间控件,使用combobox下拉选择时间,比使用numberfield更易操作。
  • sencha_extjs6_app041 Sencha extjs 6示例代码免费 基于Sencha ExtJS 6的登录示例的免费源代码
  • ExtJS6开发培训完善版【呕血之作】

    千次下载 热门讨论 2015-11-06 14:03:29
    1、本人上传过两个关于ExtJS6开发的文档,得到了各位的积极评价,有好几位还发邮件或加qq进一步交流,大家的进步就是我最大的快乐; 2、教程是入门教程,知识点全面,推荐给初学者; 3、如果大家按照文档一步步照做...
  • extjs 6 gettng started

    2015-10-09 21:17:04
    第一本extjs6的电子书,虽是英文但易理解,可参考
  • 网上搜的都是extjs4版本,已经不兼容,于是自己做了基于extjs6.x版本的插件,双击选项卡(Ext.Tab.Panel)执行关闭操作,习惯这样的操作了。。。
  • Extjs6-iframe-优化.rar

    2019-12-26 16:48:00
    Extjs6 插件IFrame.js存在一定问题。同步利用ajax进行异步检测访问是否可达,如果不可达则重置iframe的url,指定显示404界面。
  • extjs6 datetimefield 时间 增加分时秒控件
  • extjs6 日期时间控件

    2016-01-22 14:59:12
    extjs 6 的日期时间控件,不能用我铲脸
  • Ext5.1或Ext6.0测试通过。 拷贝文件: 将DateTimeField.js 和 DateTimePicker.js放在ext/src/ux目录下 页面引用 requires : [ 'Ext.ux.DateTimeField' ] 使用方式: { fieldLabel:'开始时间', ...}
  • 关于Extjs6的学习文档,入门书籍,中英文。其中有关于 ExtJS 6 的电子书 [Ext JS 6 By Example]。
  • sencha 方式 创建extjs6 项目 快速 高效 以节省不必要的资源占用
  • Extjs6 开发环境文档
  • extjs6整合到MyEclipse.txt

    2019-10-06 22:51:14
    extjs6整合到MyEclipse中 耗费了我两天的时间 终于可以运行了。。。
  • ExtJS6学习资料

    2018-03-21 22:33:15
    适合初学者学习extjs6,讲解了组件、模型,并附带了很多示例,希望能够帮助你!
  • extjs日期控件 年份的选择控件,不带月和日,只有年,亲测完美支持ext6.2,月份控件 monthfield只带年月
  • 项目进行前端框架升级——extJS 4升级至extJS6.6所遇的一些问题及相对应的解决方案建议
  • extjs6 带条件查询分页

    千次阅读 2018-03-26 17:04:54
    store部分jsview进入页面时正常显示第一页 当点击下一页时 会报500 主要是没有加上条件查询的两个参数 为什么当点击下一页的时候就不存这两个参数了...



    store部分

    js


    view


    进入页面时正常显示第一页 当点击下一页时 会报500  主要是没有加上条件查询的两个参数  为什么当点击下一页的时候就不存这两个参数了



    展开全文
  • ExtJs6第二弹-- 学会查看ExtJs api文档

    千次阅读 2016-09-02 00:11:41
    extjs6 pc分为modern和classic两种风格,所以就有两种api文档 所以他们两个的下载地址分别是: extjs6 modern: http://docs.sencha.com/downloads/extjs-docs-6.0.0-modern.zip extjs6 classic: ...

    1、下载api文档
    extjs6 pc分为modern和classic两种风格,所以就有两种api文档
    所以他们两个的下载地址分别是:
    extjs6 modern: http://docs.sencha.com/downloads/extjs-docs-6.0.0-modern.zip
    extjs6 classic: http://docs.sencha.com/downloads/extjs-docs-6.0.0-classic.zip
    2、下载nginx for windows
    3、配置nginx.conf。我的配置:

    
    #user  nobody;
    worker_processes  1;
    
    #error_log  logs/error.log;
    #error_log  logs/error.log  notice;
    #error_log  logs/error.log  info;
    
    #pid        logs/nginx.pid;
    
    
    events {
        worker_connections  1024;
    }
    
    
    http {
        include       mime.types;
        default_type  application/octet-stream;
    
        #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
        #                  '$status $body_bytes_sent "$http_referer" '
        #                  '"$http_user_agent" "$http_x_forwarded_for"';
    
        #access_log  logs/access.log  main;
    
        sendfile        on;
        #tcp_nopush     on;
    
        #keepalive_timeout  0;
        keepalive_timeout  65;
    
        #gzip  on;
    
        server {
            listen       9999;
            server_name  localhost;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
            location / {
                root   G:\extjs6\extjs-docs-6.0.0-classic;
                index  index.html index.htm;
            }
    
            #error_page  404              /404.html;
    
            # redirect server error pages to the static page /50x.html
            #
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
    
            # proxy the PHP scripts to Apache listening on 127.0.0.1:80
            #
            #location ~ \.php$ {
            #    proxy_pass   http://127.0.0.1;
            #}
    
            # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
            #
            #location ~ \.php$ {
            #    root           html;
            #    fastcgi_pass   127.0.0.1:9000;
            #    fastcgi_index  index.php;
            #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
            #    include        fastcgi_params;
            #}
    
            # deny access to .htaccess files, if Apache's document root
            # concurs with nginx's one
            #
            #location ~ /\.ht {
            #    deny  all;
            #}
        }
    
    
        # another virtual host using mix of IP-, name-, and port-based configuration
        #
        server {
           listen       9998;
        #    listen       somename:8080;
            server_name localhost;
    
            location / {
                root   G:\extjs6\extjs-docs-6.0.0-modern;
               index  index.html index.htm;
           }
        }
    
    
        # HTTPS server
        #
        #server {
        #    listen       443 ssl;
        #    server_name  localhost;
    
        #    ssl_certificate      cert.pem;
        #    ssl_certificate_key  cert.key;
    
        #    ssl_session_cache    shared:SSL:1m;
        #    ssl_session_timeout  5m;
    
        #    ssl_ciphers  HIGH:!aNULL:!MD5;
        #    ssl_prefer_server_ciphers  on;
    
        #    location / {
        #        root   html;
        #        index  index.html index.htm;
        #    }
        #}
    
    }
    

    开启nginx.exe
    4、输入url查看文档:
    如我上面把classic api设置成localhost:9999,modern api设置成localhost:9998
    这里写图片描述
    这里写图片描述
    5、这样子就可以实时的看到每个例子的实时效果。
    比如说我们看下Ext.tree.Panel这个组件。
    这里写图片描述

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 69,280
精华内容 27,712
关键字:

extjs6