ExtJS面板和布局类

ExtJS面板学习笔记(带有运行效果) 因为最新的extJS6.0的教程国内比较少,作为刚开始入门学习ext我整理了ext2.0所需要掌握的面板相关知识,下拉框,panel,布局,节点,gridPanel等知识,可以作为6.0学习的一个基础吧,本来不想弄积分下载的,但是csdn平台最低需要2积分,所以我就弄最低积分吧. 立即下载

1)Ext.panel.Panel 主要包括5部分:底部工具栏,顶部工具栏,面板头部,面板底部,面板体
对于面板最重要的功能和作用就是在其中显示各种不同来源的内容,extjs提供了4种不同的显示内容的方式,分别是:
1)使用autoLoad配置项为面板加载远程页面 就是远程加载html文件
2)使用contentEl配置项为面板加载本地资源 加载当前页面中的html代码
3)使用html配置项自定义面板内容 自己编写html代码
4)使用items配置项在面板中添加组件

2)标准布局类 主要包括如下11种:
auto(自动布局) checkboxgroup(复选框组布局) fit(自适应布局) column(列布局)
accordion(折叠布局)table(表格布局) card(卡片式布局) border(边框布局)
   anchor(锚点布局) box(盒布局) absolute(绝对位置布局)
(1)auto自动布局 默认采用,使用原始的HTML文档流来布局子元素。
(2)fit自适应布局 使唯一的子元素充满容器
(3)accordion折叠布局 只有一个子面板处于打开状态,其他的收缩起来
(4)card卡片式布局 多个子面板,只有一个处于打开状态,其他的需要调用事件才能显示出来
(5)anchor锚点布局 根据容器大小为其所包含的子面板进行定位。
(6)absolute绝对定位 可以根据面板的位置配合x/y坐标进行定位
(7)checkboxgroup复选框组布局
(8)column列布局 多列风格的布局样式
(9)table表格布局 可以创建出复杂的表格布局
(10)border边框布局 将整个容器分为5个部分:东南西北中。
(11)box盒布局
在ext中,所有的布局都是从ext.container开始的
3)使用viewport
viewport代表整个浏览器窗口的显示区域,将document.body作为渲染对象,它会根据浏览器窗口的大小自动调整自身的尺寸,每个页面中只允许出现一个viewport实例。

EXTJS创建提示框、面板、表格建议代码实现 [removed] function testPanel(){ var p=new Ext.Panel({ title:'测试面板', collapsible:true, renderTo:'base',//被渲染的对象,渲染的对象必须是ID width:400, html:'<b>内容</b>><br/><a>test</a>', tbar:[ {text:'新增'},{text:'修改'},{text:'删除'}],//头部工具栏 tools:[{id:'save'},{id:'hlep'}],//顶部工具条 buttons:[{text:'保存',handler:ok},{text:'取消'}]//底部按钮 }); new Ext.dd.DDProxy('base');//加上这一句就可以随意拖动 } //回调函数,点击保存时执行 function ok(){ Ext.MessageBox.alert("点击了保存"); } //所有的程序都是从这里开始执行,里面写函数名 Ext.onReady(testPanel); [removed] 立即下载

相关推荐

Extjs经典的教程之面板布局

Extjs经典教程,关于面板布局的学习资料,图文并茂,值得一看

ExtJS学习笔记(六) 面板的使用(Ext.Panle、Ext.TabPanel、Ext.Viewport)

声明:本文案例讲解摘自资料,部分资料收集自他人博客。  通过此文能学习到如下内容       1.创建一个简单的面板 Ext.Panel       2.制作一个可以拖动的面板 Ext.Panel       3 .使用选项卡面板       3.使用Ext.Viewport搭一个简单布局(用一个小例子来总结本文所有内容)       面板是ExtJs控件的基础,很多控件都是在面板的基础上扩展的,

萧逸闲侃 1738

MT6826SGT-STD-R绝对值编码器深度解析:精准控制+灵活编程

本文详细介绍MT品牌的高性能绝对值编码器——MT6826SGT-STD-R。:区别于传统增量式编码器,绝对值输出无需掉电归零,开机即获准确位置数据。的核心优势,结合应用场景与选型指南,为工程师提供一站式解决方案参考。MT6826SGT-STD-R是一款专为工业级精密控制设计的。该设备广泛应用于伺服系统、机器人关节校准、自动化产线等领域。:15bit分辨率实现细腻的位置反馈;:通过专用编写器可自定义多项关键参数;:优化电路设计,适应复杂电磁环境。

2501_93066786的博客 679

extjs初学者教程

layout 1.面板     (1)类结构         Ext.Base         Ext.AbstractComponent             Ext.Component                 Ext.container.AbstractContainer                     Ext.container.Container   

1万+

FineReport V11.0安装避坑指南:从下载到激活的完整流程(附百度网盘链接)

本文提供FineReport V11.0从下载、安装到激活的完整避坑指南。详细解析了部署前的环境准备、安装过程中的JVM内存等核心配置、激活流程以及安装后的优化与常见问题排查,旨在帮助用户一次部署成功,确保企业级报表平台的稳定运行。

echo99的专栏 1196

windows10下 iperf3测试带宽

客户端输入:"iperf3.exe -u -c 服务器IP地址 -b 5g" //客户端给服务器发送udp数据包,最大带宽为5g。客户端输入:“iperf3.exe -c 服务器IP地址 -P 10“//表示客户端10路并行给服务器发送TCP包;上图可知:带宽是15Gbps(这里不知道为什么下面测试的UDP会比这里TCP慢 按道理UDP不可能比TCP慢的5.)3. 验证是否下载成功,在打开的窗口中输入“iperf3.exe -v”,会出现安装的版本,表示安装成功了。5. iperf3参数。

xiaoqixiaoguai的博客 5891

ExtJS面板与布局

本例演示版为ext-4.2.1 面板(Panel)         ExtJS不但在Web开发中成功引入了丰富的组件,也引入了桌面程序中常用到的面板和布局概念。这些概念的引入在很大程度上改变了传统的Web开发方式。 面板(panel)是ExtJS中一个很重要的概念,它相当于一幅画板,我们可以在它的上面放置需要的各种组件,并使用不同的布局类对组件的摆放位置进行格式化,掌握这些布局类的特点及使用

HOKING的专栏 5120

MicroPython驱动ST7789屏避坑实录:从GB2312到完整中文字库的升级之路

本文详细介绍了使用MicroPython驱动ST7789显示屏实现完整中文字库显示的实战方案。从硬件选型到字库系统改造,再到内存优化和显示性能提升,提供了一套突破GB2312限制的全套中文显示解决方案,特别适合ESP32开发者在物联网设备中实现高质量中文显示。

weixin_29190573的博客 394

ExtJS 初步认识

认识ExtJS extjs是使用javascript、css和html等技术实现的主要用于创建用户界面,且与后台技术无关的前端ajax框架。 extjs来源于yui,开发理念来源于传统的桌面软件开发。

远有青山 685

Ubutntu下使用realsense d435i(二):获取某二维像素点的三维坐标

00 准备工作 准备工作包括安装驱动以及pyrealsense2,具体可参考上一篇: Ubutntu下使用realsense d435i(一):准备工作以及安装pyrealsense2 https://blog.youkuaiyun.com/gyxx1998/article/details/121461293 01 通过二维像素点获得物体三维坐标 这个在上一篇已经介绍了代码: realsense d435i获取某像素点三维坐标(计算深度和点云两种方法) https://blog.youkuaiyun.com/gyxx1998/

gyxx1998的博客 9944

用友T3提示,年度[UFDATA_002_2017]并不存在,导致无法备份迁移。

用友T3提示,年度[UFDATA_002_2017]并不存在,导致无法备份迁移。现在都win11了某个年度账套不存在怎么办?

雨季余静的博客 3565

ExtJs页面布局总结

转自:http://www.360doc.com/content/11/1110/16/7406198_163348974.shtml 转自:http://www.360doc.com/content/11/1110/16/7406198_163348974.shtml

好记性不如烂笔头 702

Android开发中StateFlow与LiveData的5个关键区别及实战避坑指南

本文深度解析了Android开发中StateFlow与LiveData的5个核心区别,包括设计哲学、生命周期管理、值更新策略、线程模型及协程生态整合。通过实战代码对比,为开发者在现代MVVM架构下的状态管理选型提供清晰的决策指南和避坑建议,帮助构建更健壮、可测试的应用。

weixin_29012677的博客 404

ExtJs4.1布局

标准布局类 EXTJS提供多种面板布局类来支持面板,以下介绍11种: 1、Auto(自动布局):采用HTML文档流布局子元素,将布局调用传递给子元素。layout:'auto'; 2、Fit(自适应布局类):将唯一的子元素充满容器,假如容器存在多个面板,指挥渲染第一个。layout:'fit'; 3、accordion(折叠布局):概不聚会包含多个子面板,任何时候只有一个字面板打开;每个字

u010724583的专栏 1315

【SemiDrive源码分析】【X9芯片启动流程】11 - freertos_safetyos目录Cortex-R5 DIL2.bin 引导程序源代码分析

【SemiDrive源码分析】【X9芯片启动流程】11 - freertos_safetyos目录Cortex-R5 DIL2.bin 引导程序源代码分析

|~~~热爱生活、努力学习的小伙汁~~~| 2109

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

ExtJs页面布局详解

EXT标准布局类 面板相当于一张干净的白纸,如果直接在上面添加内容,将很难控制面板中内容的显示位置,面板元素越多就越显得凌乱,所以需要在面板上划分不同的区域,将面板内容展示到希望的位置上。ExtJS通过提供多种布局类来为面板提供支持,主要包括如下10种: ContainerLayout(容器布局) FitLayout(自适应布局) AccordionLayout(折叠布局) CardLayo...

正走向大牛的菜鸟 857

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

ExtJs003: fit和FitLayout关系

ExtJs中,FitLayout是一个基本布局类,它主要用包含一个单独的组件,此组件会占满包含它的整个容器。 fit实现了此类。 var p = new Ext.Panel({ title: 'Fit Layout', layout:'fit', items: { title: 'Inner Panel', html: '&...

伟江的专栏 259

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

[转]extjs入门——开始

本文转自:http://blog.youkuaiyun.com/cjh6311882/article/details/8287283 认识ExtJS extjs是使用javascript、css和html等技术实现的主要用于创建用户界面,且与后台技术无关的前端ajax框架。extjs来源于yui,开发理念来源于传统的桌面软件开发。 1.下载extjs,解压,得到目录结构builds:是extjs压缩后的代...

weixin_33861800的博客 179

Extjs 布局介绍

目标:       介绍Panel布局的各种类       Panel布局类在VS中的介绍 内容:       Panel布局类有10种:容器布局,自适应布局,折叠布局,卡片式布局,锚点布局,绝对位置布局,表单布局,列布局,表格布局,边框布局       1,Ext.layout.ContainerLayout 容器布局       提供容器作为布局的基础逻辑,通常会被扩展而不通过ne

逸雨涵梦的专栏 527

Extjs中面板布局的应用

目标:       介绍Panel布局的各种类       Panel布局类在VS中的介绍 内容:       Panel布局类有10种:容器布局,自适应布局,折叠布局,卡片式布局,锚点布局,绝对位置布局,表单布局,列布局,表格布局,边框布局       1,Ext.layout.ContainerLayout 容器布局       提供容器作为布局的基础逻辑,通常会被扩展而不通过ne

1406

解决extjs4tabPanel面板激活的问题

此文来源于:K.N.J's blog   想要解决extjs4tabPanel面板激活的问题,关键代码如下: treePanel: var menuTree = Ext.create('Ext.tree.Panel', { height: 1000, rootVisible: false, store: menuStore, listeners: { itemclick: function(

wu_now的专栏 2612

ExtJS面板的使用(Ext.Panle、Ext.TabPanel、Ext.Viewport)

 通过此文能学习到如下内容 1.创建一个简单的面板 Ext.Panel 2.制作一个可以拖动的面板 Ext.Panel 3 .使用选项卡面板 3.使用Ext.Viewport搭一个简单布局(用一个小例子来总结本文所有内容) 面板是ExtJs控件的基础,很多控件都是在面板的基础上扩展的,或者他会与其他控件之间有关系。 面板由一个工具栏、一个底部工具栏、面板头部、面板尾部和

smartcat86的专栏 2万+

extjs中滚动条属性_在EXTJS面板中禁用水平滚动条

user19137427extjs球队,是否有人知道如何在面板中禁用水平滚动条.我使用的是EXTJS 3.4基本上我只希望垂直滚动条可见而不是水平.我尝试使用autoScroll = true作为面板属性,但如果我这样做,我可以看到水平和垂直滚动条.这是代码.Hello World WindowExt.onReady(function(){var tab2 = new Ext.FormPanel(...

weixin_39801165的博客 211

ExtJS的面板的布局

ExtJS的布局 ExtJS通过提供多种布局类来为面板提供支持,主要包括一下11种: 1.Auto自动布局 是默认的布局类型.它使用原始的HTML文档流来布局子元素,并把布局调用传递到子容器中,对应面板布局配置项(layout)的名称为Auto 2.Fit自适应布局 它使一个子元素充满容器,如果容器内有多个子面板则只有第一个会显示 3.Accordion折叠布局 该布局会包含多个子面

superman166的专栏 814
上一篇: Freeswitch在configure时报错no acceptable C compiler found in $PATH
下一篇: Linux给正文第一行添加注释
okhelper
博客等级 码龄20年 57粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值