ExtJS6.2.0 grid展示一个ArrayStore数据

博主是使用IIS技术搭建WEB实现对ext-6.2.0-gpl.rar文件的示例项目的快速访问和学习的。

IIS是什么

Win10系统下IIS搭建WEB项目

 

ExtJS__data  数据源_ArrayStore

ArrayStore继承自 Ext.Data.Store

//准备的数据
var arrayData = [
	    ['3m Co',71.72,0.02,0.03],
	    ['Alcoa Inc',29.01,0.42,1.47],
	    ['Boeing Co.',75.43,0.53,0.71],
	    ['Hewlett-Packard Co.',36.53,-0.03,-0.08],
	    ['Wal-Mart Stores, Inc.',45.45,0.73,1.63]
	];
//数据的表格字段
	var arrFields = [ 
		'company',
	   	{name: 'price', type: 'float'},
	    {name: 'change', type: 'float'},
	    {name: 'pctChange', type: 'float'}
	];
//给予数据属性方便选择
//Store Container
	var myStore = new Ext.data.Store({
	    storeId: "arrayStore",
	    data: arrayData,
	    fields: arrFields,
	    proxy:{
	        type: "memory",
	        reader:{
	            type: "array"
	        }
	    }
	});
//创建表格展示数据
var myGrid = new Ext.grid.GridPanel({
        renderTo: Ext.getBody(),
        title: "Demo of Grid",
        style: "width:400px; margin:10px;",
        autoHeight: true,
        store: Ext.StoreMgr.lookup("arrayStore"),
        columns: {
            items:[
             	{ header: "company", dataIndex: "company"},
                { header: "price", dataIndex: "price"},
                { header: "change", dataIndex: "change"},
                { header: "pctChange", dataIndex: "pctChange"}
            ],
            defaults:{    // here, apply default config to each column
                align: "center"
            }
        }
    });

运行后结果

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值