自己整理的一些ExtJS学习资料

 

1.       ExtJs是什么?

    ExtJS是一个Ajax框架,是一个用javascript写的,用于在客户端创建丰富多彩的web应用程序界面。ExtJS可以用来开发RIA也即富客户端的AJAX应用,说白了就是让开发人员轻松地实现丰富多少的绚丽界面。

    建议使用版本Ext 2.2

 

2.       最简单的了解方式――看例子

官方例子

 

3.       ExtJs的学习方式:

API 网上资源(视频教程+系列教程+讨论群)

API文档链接 中文 英文 (中文难免有错漏,但易读,两者交互地看~)

网上系列教程 谦虚的天下 Ext2.2学习系列:ExtJS.NET结合开发实例

Ext教程PDF

视频教程 ""132.97.64.151"software"开发必备软件"others"ExtJs"视频教程

 

4.       帮助工具

 VS2008_ExtJS智能提示插件

 FireFox Firebug

 

5.       开始逐步了解ExtJs

a.    Ext结构图

        

     乍一眼看上去有好多,好乱,但其实我们的平常使用并不需要把全部都学会才能用,重点的控件有:布局Layout),Grid tree panel form menu 。我今天想重点讲讲前4个控件。

 

b.    ExtJS入门

可以参考文章

ExtJs基础

ExtJs入门

 

c.    控件说明(重点)

a)         布局(Layout

    关于布局Layout的几种模式

b)        Panel

panel tabpanel window 3种方式

他们都有本质都是一个面板,但是具体应用的不同产生了不同的特性。

panel参数含义及例子   window tabnel

重点的参数是载入方式,将在下一部分说说

这里估计大家会体会到ExtJs控制之间的一些关系,下面的Grid控件这种特性更强烈。

c)        Grid

一般重点的部分是 columndata 控件,组成一个基本的grid显示,这里grid控件实际是一个容器

d)        Tree

有人说过只为了tree,都值得学习Ext

Tree介绍

e)         结合使用的例子

 

d.    ExtJs前后台交互的例子 (重点)

主要是gridtreepanel的异步调用机制。

ExtJs只是一个客户端的框架,但是实际应用中与后台交互是必不可少的,这里就需要利用ExtAJAX机制

原理的话我也一时说不太清,先看看一些例子,然后大家一起体会吧。

 

e.    关于Ext的一些技巧

a)         注册方法 例子 tree.on(click,abc)

b)        render的使用利用渲染在控制布局显示

c)        AJAX的使用

d)        更高端技巧暂时没有用到

脚本文件管理 尽可能的每个模块做成一个类,一个类一个文件,类似与JavaC# 的文件处理方法,每个文件注明其作用,依赖的文件等,如果太多的话可以考虑写一个配置文件,通过读配置文件来输出脚本到客户端。

 

6.       其它文章推荐

     Ext2.0概述

     Jquery Ajax 全解析

     推荐网站 JavaEye

转载于:https://www.cnblogs.com/wyinwing/archive/2009/02/11/1387929.html

extjs4.0中文API整理02——Container extjs4.0中文API整理02——Container 材料来自于extjs官网,翻译参考脚本娃娃的中文版 一、Ext.container.Container 1.任何可能包含其它Ext.Component组件的基类。  容器对于所包含的组件的基本处理包括添加,插入和删除项目。 最常用的的容器类Ext.panel.Panel,Ext.window.Window和 Ext 阅读详情

相关推荐

保姆级教程:用YOLOv5s训练PCB缺陷检测模型(附北大公开数据集)

本文提供了一份基于YOLOv5s的PCB缺陷检测模型从零开始的完整实战教程。详细解析了如何使用北大公开数据集,涵盖环境搭建、数据处理、模型训练、性能评估及优化部署全流程,并针对工业场景中常见的类别不均衡问题给出了具体解决方案,旨在帮助开发者快速构建高精度的自动化质检系统。

weixin_28285943的博客 279

整理3种类型extjs

3种类型extjs 整理3种类型extjs 一般(列表) 特殊(树形列表) 树形

DAF-Net:动态注意力红外-可见光图像融合

DAF-Net 红外-可见光融合链路:IR/VIS 双分支 (Conv+ResBlock → 64ch) → DynamicAttentionFusion (Cat→Sigmoid→加权) → 重建 (Conv→Sigmoid)。TNO 上 SSIM=0.782 (vs IR), 0.734 (vs VIS), 参数量仅 218K。核心贡献:轻量动态注意力门控, 无监督 SSIM+MSE 损失不需要配准 ground truth。

FJN110的博客 284

ExtJS快速入门指南

1 ExtJS快速入门指南 一、ExtJS 框架简介.......................................................................................................................... 2 二、如何使用Ext.....................................

励志的蜗牛 2万+

ExtJs grid使用详细

Ext2.0是一个javascript框架,它的Grid控件和其它可以显示数据的控件,能够支持多种数据类型,如二维数组、Json数据和XML数据,甚至包括我们自定义的数据类型。Ext为我们提供了一个桥梁Ext.data.Store,通过它我们可以把任何格式的数据转化成grid可以使用的形式,这样就不需要为每种数据格式写一个grid的实现了。 首先,一个表格应该有列定义,即定义表头ColumnMod...

nxyc_twz 382

整理的一些ExtJS学习资料

1.       ExtJs是什么?    ExtJS是一个Ajax框架,是一个用javascript写的,用于在客户端创建丰富多彩的web应用程序界面。ExtJS可以用来开发RIA也即富客户端的AJAX应用,说白了就是让开发人员轻松地实现丰富多少的绚丽界面。    建议使用版本Ext 2.2 2.       最简单的了解方式――看例子官方例子  3.      

enginetanmary的专栏 855

Extjs 学习资料收集整理

相关网站: http://www.pin5i.com/extjs/ http://www.phpchina.com/bbs/forum-150-1.html(虽然不是extjs的专版,但是里面得帖子还是比较有质量的) javaeye http://canfly2010.javaeye.com/category/68111 grid隐藏列 http://atian25.j...

weixin_30675247的博客 116

extjs 学习资料收藏

第一篇博客,收藏extjs学习资料!!extjs api

竹子_bamboo的博客 570

Extjs布局整理

extjs的容器组件都可以设置它的显示风格,它的有效值有 absolute, accordion, anchor, border, card, column, fit, form and table. 一共9种。 另外几种见: http://www.sencha.com/deploy/dev/examples/layout-browser/layout-browser.html 里...

ns__sn的博客 211

打算利用过年的假期把这几个月用到的Extjs整理一下

敬请期待!

隋旭峰的专栏 1173

extjs4学习资料

简介: 第 4 个扩展文件系统,即 ext4,是下一代的日志文件系统,它与上一代文件系统 ext3 是向后兼容的。尽管 ext4 目前还不是标准文件系统,但它将成为大部分下一代 Linux® 发行版的默认文件系统。了解 ext4,以及它为什么将成为您最喜欢的新文件系统。 Linux 内核的每次发行都伴随一些惊喜,今年 12 月份发行的 2.6.28 也不例外。这个发行版是首个

不了了之专栏 612

extjs 笔记整理

1{2xtype:'cbo',    //本人封装过的类型,精简了一些重复录入的代码3fieldLabel:'物品名称<fontcolor=\'red\'>*</font>',4name:'wpmc',5id:'wpmcID',6hiddenName:'wpmc',7...

ahb0293的博客 139

three js 9 补间动画tween

如果使用了yoyo的动画,且没有加delay,会有如下问题。AI给的解释为这是已知的bug。1 加上一个极短的delay。2 改用两个动画相互调用。

吴梓穆的博客 39

Babylon.js 9.0 完全解析 · 第 1 篇:光照系统三件套——Clustered Lighting、纹理面光源与体积光

Babylon.js 9.0 完全解析 · 第 1 篇:光照系统三件套——Clustered Lighting、纹理面光源与体积光

ttod的博客 369

从零到一: 创建一个 TypeScript 7 项目

本文介绍如何从零创建一个基于 TypeScript 7 的 Node.js 项目。项目使用 ECMAScript 模块 (ESM),并提供两条构建路径。TypeScript 编译器负责生成可发布文件,webpack 负责生成独立的 bundle。

除除的博客 190

GitHub 热榜项目:月榜(2026-08-31)

本期22个项目合计新增251,021星,AI智能体技能与记忆类工具集中上榜,方向覆盖提示词模板、团队记忆、代码代理控制面、图表生成与逆向安全路由。同时,pdf-inspector 提供本地PDF分类提取,OpenLogi 以无账号无遥测方式管理罗技外设,public-apis 继续集中免费API资源。多个项目呈现从一次性对话向可复用上下文资产迁移的取向。

u130130的博客 711

hls.js 错误日志深度分析,前端 HLS 播放器问题定位实战

读懂 hls.js 输出的错误日志,是 Web HLS 播放器开发的必备能力。很多播放故障并不是前端播放器代码 bug,而是流媒体源、CDN、鉴权、分片损坏导致。借助网页调试工具做对照复现,结合 type、details、fatal 字段,能够快速划分故障责任边界,避免盲目修改前端代码做无效调试,大幅提升 HLS 业务问题排查效率。

2608_96729545的博客 334

springboot开发高校选课管理系统:从零构建前后端分离的全栈实践

本文介绍了基于Spring Boot与Vue3+Element Plus的高校选课管理系统。系统覆盖课程管理、选课审核、成绩管理等核心业务,通过RBAC实现权限控制。其特点包括真实业务场景模拟、数据库优化设计及前后端分离架构,为全栈开发学习提供实践参考。

Json的知识梦工厂 489

线上Web异常发现为什么总是滞后?一套自研Web实时异常分析监控系统整体架构拆解

<think>我们根据要求,需要生成≤150字的文章摘要。文章内容是关于Web端实时异常分析监控系统设计,包括痛点、架构、能力等。摘要需要概括核心内容。注意字数限制。</think>本文围绕Web端实时异常分析监控系统,剖析线上异常排查滞后、复现难、数据割裂等痛点,对比现有方案局限,提出自研分层架构:客户端SDK采集、IndexedDB缓存、双通道上报,后端分析、告警与闭环。系统支持多维度分析、自定义告警、问题追踪,并明确适用边界。

weixin_42268042的博客 226

进阶实战-CloudStudio云IDE远程开发/云原生开发实战(一)

CSDN 发布信息(发布时填写,不显示):- 标题:云原生开发实战(一)| 完整远程开发闭环:本地同步 → 云端编码 → 一键部署云函数- 分类:云计算- 标签:CloudStudio、云函数、腾讯云、Serverless、云原生、远程开发、CodeBuddy。

2501_93047244的博客 310

西部数据 500G My Passport 2.5寸移动硬盘 驱动

西部数据 500G My Passport 2.5寸移动硬盘功能强大,附有支持自动持续备份和数据恢复功能的WD SmartWare软件,但前提是得有移动硬盘的驱动才好使用。有时我们仅仅需要的是纯USB设备驱动!

上一篇: 学习服务器端技术,初窥MCV--2.1-2.7
下一篇: ExtJS学习小体会--2.8-2.14
diaoyan8513
博客等级 码龄10年 0粉丝 0原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值