`
40020072
  • 浏览: 72580 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ext2.0的ViewPort

    博客分类:
  • ext
阅读更多

ext2.0的ViewPort

 

简单来说,用了ViewPort摆脱1.0先定义BorderLayout,再beginUpdate,endUpdate的麻烦,我们就问了,为什么事情不能更简单明了呢,就让我们看看用2.0解决上头的五块是个什么样子?

首先html里的东东不变。

<div id="north-div">north</div>
<div id="south-div">south</div>
<div id="east-div">east</div>
<div id="west-div">west</div>
<div id="center-div">center</div>

剩下的就是代码了:

 

var viewport = new Ext.Viewport({
    layout:'border',
    items:[{
        title: 'north',     /标题
        region: 'north',     
        contentEl: 'north-div',  
        split: true,             //可改变框体大小
        border: true,         
        collapsible: true,   //可收缩
        height: 50,
        minSize: 50,
        maxSize: 120
    },{
        title: 'south',
        region: 'south',
        contentEl: 'south-div',
        split: true,
        border: true,
        collapsible: true,
        height: 50,
        minSize: 50,
        maxSize: 120
    },{
        title: 'east',
        region: 'east',
        contentEl: 'east-div',
        split: true,
        border: true,
        collapsible: true,
        width: 120,
        minSize: 120,
        maxSize: 200
    },{
        title: 'west',
        region: 'west',
        contentEl: 'west-div',
        split: true,
        border: true,
        collapsible: true,
        width: 120,
        minSize: 120,
        maxSize: 200
    },{
        title: 'center',
        region: 'center',
        contentEl: 'center-div',
        split: true,
        border: true,
        collapsible: true
    }]
});
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    ext2.0 layout布局(使用viewport)

    ext2.0 layout布局(使用viewport),将其部署到php服务器上,可以查看效果:适合一般的应该工作界面,有滑动菜单和树形菜单等,初步实现了一个不错的应用视图框架

    Ext2.0 概述.doc

    EXT2.0是EXT框架的一次重大更新,它带来了许多改进和新功能,旨在提高开发者的体验和应用程序的性能。以下是对EXT2.0中关键知识点的详细解释: 1. **组件模型 (Component Model)**: 在EXT2.0中,Component和...

    EXT2.0中文教程

    6.4. 2.0的ViewPort是完全不同的实现 6.5. 脑袋上有几个标签的tabPanel 6.6. 让布局复杂一点儿 7. 低鸣吧!拖拽就像呼吸一样容易。 7.1. 如此拖拽,简直就像与生俱来的本能一样。 7.2. 第一!乱拖。 7.3. 第二!...

    Ext2.0的学习笔记

    在Ext2.0中,每个页面只能有一个`ViewPort`实例,这通常作为应用程序的根容器,用来组织和布局所有的UI组件。通过使用`ViewPort`,开发者可以轻松地创建响应式设计,确保Web应用在不同设备和屏幕尺寸上都能正常工作...

    SSH和Ext整合 更新

    模拟登录界面,加入验证码,xml树的实现 Ext viewport框架 等好多东西,都是自己在学习ext中想到什么就做个例子,只是有点乱,...在javascript目录下加入Ext2.0 在lib下加入所需要的jar 数据库是mysql 详见sql文件夹

    EXT中文手册8

    在EXT 2.0中,布局系统的改进是其最显著的特点之一。相比之前的版本,新布局系统提供了更强大、更灵活的布局管理能力,支持多达10种不同的布局管理器,包括: - **BorderLayout**:一种常见的布局方式,用于构建带...

    Ext 开发指南 学习资料

    6.2. ViewPort对整个窗口布局 6.3. 脑袋上有几个标签的tabPanel 6.4. 让布局复杂一点儿 6.5. 向诸位介绍一下各具特色的布局 6.5.1. accordion就是QQ那样的伸缩菜单 6.5.2. CardLayout?其实就是Wizard啦。 6.5.3. 呼...

    ExtJs2.0简明教程

    ### ExtJs2.0简明教程 #### 一、ExtJS简介 ExtJS是一款基于JavaScript的前端框架,它提供了一套完整的用户界面解决方案,能够帮助开发者快速构建高性能、跨浏览器的Web应用程序。ExtJS2.0是该框架的一个重要版本,...

    掏钱学Ext(完整版) 附全部源码

    6.4. 2.0的ViewPort基本是完全不同的实现 7. 低鸣吧!拖拽就像呼吸一样容易。 7.1. 如此拖拽,简直就像与生俱来的本能一样。 7.2. 第一!乱拖。 7.3. 第二!代理proxy和目标target 7.4. 再拖!再拖拖。 8. ...

    通过viewport实现jsp页面支持手机缩放

    通过结合`phonegap`和其他技术,如`jspdf`(用于生成PDF文件),`CNZZ`统计插件,以及`Ext.js`(一个JavaScript UI框架)中的`Ext.Panel`,`Ext.Viewport`等组件,我们可以创建出功能丰富的、适应各种设备的移动应用...

    ExtJS2.0实用简明教程

    **九、Ext类库简介** ExtJS2.0的类库包括许多预定义的类和方法,如事件处理、动画效果、数据绑定等。理解这些类和方法是深入学习和使用ExtJS的关键。开发者可以通过查阅文档了解详细的API,以便更好地利用这个框架。...

    Extjs2.0动态加载gird的例子

    Ext.create('Ext.container.Viewport', { layout: 'fit', // 使用填充布局 items: [grid] }); }); ``` 以上就是ExtJS 2.0中实现动态加载Grid的完整过程。通过这种方式,你可以创建一个高效、用户友好的数据展示...

    基于EXTJS简明教程2.0的笔记

    以下是对EXTJS教程2.0中提到的一些核心知识点的详细说明: 1. **Ext.onReady();** 这是EXTJS程序的入口点,它会在DOM加载完成后执行。可以使用匿名函数或实体函数进行调用。 2. **Ext.Window** 代表一个弹出式的...

    ExtJS 2.0实用简明教程 之Border区域布局

    看下面的代码: 代码如下:Ext.onReady(function(){ new Ext.Viewport({ layout:”border”, items:[{region:”north”, height:50, title:”顶部面板”}, {region:”south”, height:50, title:”底部面板”}, {...

    ExtJS 2.0实用简明教程

    6)Ext类库简介 7)Border区域布局 8)ExtJS的组件 9)Column列布局 10)组件的使用 11)Fit布局 12)Form布局 13)组件的配置属性 14)Accordion布局 15)事件处理 16)Card布局 17)Pable布局及其它布局 18)工具栏Toolbar 19)...

    DN资源查看器

    GLu Version :1.2.2.0 Microsoft Corporation Supported GL Extensions: GL_AMDX_debug_output GL_AMDX_vertex_shader_tessellator GL_AMD_conservative_depth GL_AMD_debug_output GL_AMD_depth_clamp_separate GL...

    extjsIframe例子

    在2.0版本中,虽然没有直接提供IFrame组件,但可以通过自定义组件或者利用`Ext.util.ComponentLoader`来实现类似功能。 `miframe.js`可能是实现IFrame功能的核心脚本文件。在这个文件中,开发者可能定义了一个新的...

    EXTJS实用开发指南

    - 表单及元素组件:Editor、EditorGridPanel、GridPanel、PagingToolbar、Panel、ProgressBar、SplitButton、TabPanel、TreePanel、Viewport、Window等。 EXTJS通过其强大的组件模型和丰富的API,为开发者提供了...

Global site tag (gtag.js) - Google Analytics