`
VerRan
  • 浏览: 456985 次
  • 性别: Icon_minigender_1
  • 来自: 陕西.西安
社区版块
存档分类
最新评论

EXTjs学习笔记(7)

    博客分类:
  • JAVA
阅读更多

    数据是信息系统支撑的核心,因此数据的处理和展现肯定是必不可少的,记得大二(04年) 那年寒假回家带了一本书回去看 印象中是清华大学出的一本J2EE应用学习的书。 记得那年竟然将自己的台式机从学校带回了家,现在想想都觉得不容易啊。 当时一手提机箱,一手提显示器(CRT)的那种,回家说是为了学习呵呵。不过那年也是有点收获的,记得印象最深的是第一次联通数据库,将数据查出来并展现在浏览器中,印象中自己惊喜的都跳了起来  呵呵现在想想都有点小可笑了。 当时用的mysql数据库,用的是纯jsp编写,页面的数据展现就是html编写table标签顶多做一下颜色的修饰,那是相当的简陋。 回忆完过去看看现在的ext对表格展示的支持会让我们惊喜当然之前的display等等组件也带来了很多惊喜,这种惊喜如同手机、铁路的发展一般让人感到惊喜。

1. js部分

Ext.onReady(function(){

    // sample static data for the store
    var myData = [
        ['VerRan',                        '男'],
        ['Dove',                          '女'],
        ['UU',                          '女'],
        ['PP',                          '女']
    ];

    
    // create the data store
    var store = new Ext.data.ArrayStore({
        fields: [
           {name: 'name'},
           {name: 'sex',      type: 'string'},
           {name: 'change',     type: 'float'}
        ]
    });

    // manually load local data
    store.loadData(myData);

    // create the Grid
    var grid = new Ext.grid.GridPanel({
        store: store,
        columns: [
            {
                id       :'name',
                header   : 'name', 
                width    : 300, 
                sortable : true, 
                dataIndex: 'name'
            },
            {
                id       :'sex',
                header   : 'sex', 
                width    : 300, 
                sortable : true, 
                dataIndex: 'sex'
            }
        ],
        stripeRows: true,
        height: 350,
        width: 600,
        autoExpandColumn: 'name',
        title: '名单',
        stateful: true,
        stateId: 'grid'
    });
    grid.render('a');
});

 

2 . html部分

不用编写任何代码 只要引入必须的js和css文件

 

小结:

    这个展现已经具备了简单的排序和漂亮的界面展现,缺少分页当然ext肯定是支持的后面再描述,还有更高级的比如表格里面数据的编辑,图片的支持等等,实现复杂吗 肯定很简单。 做简单的配置即可。

 

分享到:
评论

相关推荐

    ExtJS学习笔记.doc

    ExtJS学习笔记.docExtJS学习笔记.docExtJS学习笔记.docExtJS学习笔记.doc

    extJs 2.1学习笔记

    目录 1. ExtJs 结构树 2 2. 对ExtJs的态度 3 3. Ext.form概述 4 4. Ext.TabPanel篇 5 5. Function扩展篇 7 6. Ext.data.Store篇 10 7. Ext.data.JsonReader篇一 12 ...28. extJs 2.0学习笔记(ext.js篇) 77

    Extjs4.0学习笔记

    Extjs4.0学习笔记,以下是部分介绍: xtjs4,创建Ext组件有了新的方式,就是Ext.create(....),而且可以使用动态加载JS的方式来加快组件的渲染,我们再也不必一次加载已经达到1MB的ext-all.js了,本文介绍如何在EXTJS4...

    Extjs 5 学习笔记

    ### Extjs 5 学习笔记之 SenchaCmd 深入解析 #### 一、SenchaCmd 的简介 SenchaCmd 是一个跨平台的命令行工具,它为基于 ExtJS 和 Sencha Touch 应用程序的开发周期提供了全面的支持。从创建应用程序的基础结构到...

    界面框架extjs学习笔记

    EXTJS in Action 是一本专为学习EXTJS编写的书籍,但这里我们主要关注学习笔记中的关键知识点。 首先,EXTJS的目录结构非常重要,因为它包含了所有必要的资源和源码: 1. `adapter`:这部分包含了适配器,用于将...

    ExtJs学习笔记 ExtJs Api

    适合ExtJs开发人员extjs技术上手以及深入

    ExtJs简明教程+Extjs学习笔记

    ExtJs简明教程+Extjs学习笔记,来源网络,免费奉送,我讨厌需要资源分~

    语言程序设计资料:ExtJs学习笔记-2积分.doc

    语言程序设计资料:ExtJs学习笔记-2积分.doc

    extjs 学习心得笔记

    在探讨《ExtJS学习心得笔记》这一主题时,我们不仅会深入理解ExtJS框架的核心概念与实践技巧,还会从新手的角度出发,提炼出一系列有助于快速上手的学习策略,避免常见的学习陷阱,确保学习过程高效而有成效。...

    ExtJs学习笔记,共30讲

    这个学习笔记涵盖了从基础到高级的多个主题,帮助读者深入理解ExtJs的核心概念和技术。以下是一些关键知识点的详细说明: 1. **ExtJs 结构树**:这部分内容可能涉及ExtJs如何构建可自定义的用户界面组件树,包括...

    Extjs4.0学习笔记大全.pdf

    Extjs4.0学习笔记大全.pdf,供大家学习

    ExtJS 6 学习笔记

    本来我是打算自己写一个系列的 ExtJS 6 学习笔记的,因为 ExtJS 6 目前的中文 学习资料还很少。 google 搜索资料时找到了一本国外牛人写的关于 ExtJS 6 的电 子书 [Ext JS 6 By Example] 。这份资料在 PACKT 上卖 ...

    extjs4 学习笔记源码

    exjts4 学习笔记源码,源码包含windws,hbox,vbox和Grid的应用,其中grid介绍比较多。下载解压后,部署后就可以使用,所有代码均在demo文件夹下。更多extjs4教程,请关注http://www.mhzg.net

Global site tag (gtag.js) - Google Analytics