zoukankan      html  css  js  c++  java
  • [ExtJS5学习笔记]第十四节 Extjs5中data数据源store和datapanel学习

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/39031383

    sencha官方API: http://docs.sencha.com/extjs/5.0/apidocs/#!/api/Ext.grid.Panel-cfg-store

    本文作者:sushengmiyan

    ------------------------------------------------------------------------------------------------------------------------------------

    表格是现在web应用中常见的形式,而表格数据就是灵魂了,今天下班之后,短暂研究了下ext的表格。暂时琢磨出一点点东西来,先上图,后期再完善吧。

    效果不是很理想:


    还有点点报错信息,如下:


    可以看到是layout导致的,将layout的boder方式注销,表格就可以正常显示了:


    这是官方例子显示的效果,我这里格式稍微有点点不大好看昂。

    新增代码如下:

    {
                xtype: 'panel',
    			items:[{
    		      xtype: 'gridpanel',
    			  //title: '表格面板',
    
    			  columns: [
                    { text: 'Name',  dataIndex: 'name'  },
                    { text: 'Email', dataIndex: 'email' },
                    { text: 'Phone', dataIndex: 'phone' }],
    
    			  store: Ext.create(
    				  'Ext.data.Store',
    				  {
    					 //alias: 'paneldatastore',
    					 //storeId:'simpsonsStore',
    					 fields:['name', 'email', 'phone'],
    					 data:{'items':[
    						{ 'name': 'Lisa',  "email":"lisa@simpsons.com",  "phone":"555-111-1224"  },
    						{ 'name': 'Bart',  "email":"bart@simpsons.com",  "phone":"555-222-1234" },
    						{ 'name': 'Homer', "email":"homer@simpsons.com",  "phone":"555-222-1244"  },
    						{ 'name': 'Marge', "email":"marge@simpsons.com", "phone":"555-222-1254"  }
    					 ]},
    					 proxy: {
    						type: 'memory',
    						reader: {
    							type: 'json',
    							rootProperty: 'items'
    						}
    					}
    			  }),
                  renderTo: Ext.getBody()
    			}]
    	      }


    使用第十一节代码,修改里面Main.js内容,增加如上代码,就可以研究datastore和datapanel了。

  • 相关阅读:
    Zookeeper and The Infinite Zoo(CF1491D)(位运算)
    树上差分
    最近公共祖先
    极角排序
    最长路spfa
    树的基础
    树的遍历~
    最小圆覆盖板子
    动态凸包(询问点是否在凸包内部)
    凸包内最大三角形
  • 原文地址:https://www.cnblogs.com/muyuge/p/6152507.html
Copyright © 2011-2022 走看看