Extjs DataView实例

var tpl = new Ext.XTemplate(
    '<tpl for=".">'
    ,'<div class="thumb-wrap" id="{id}">'
    ,'<div class="x-panel-tl"><div class="x-panel-tr"><div class="x-panel-tc"><div class="x-panel-header x-unselectable" id="ext-gen146" style="-moz-user-select: none;"><span class="x-panel-header-text" id="ext-gen151"><a style="color:blue;cursor:pointer" href="javascript:;">{device_name}</a></span></div></div></div></div>'
    ,'<div class="tpl_cont">'
    ,"<table style='width:100%;padding:4px;' cellPadding=0 cellSpacing=1><tr><td class='td_grey'>设备型号</td><td class='td_grey'>{device_type_name}</td></tr><tr><td class='td_grey'>版本号</td><td class='td_grey'>{version_name}</td></tr><tr> <td class='td_grey'>连接状态</td> <td class='td_grey'><span class='green'>在线</span></td></tr><tr> <td class='td_grey'>用户数</td> <td class='td_grey'>[90/1000]</td></tr><tr> <td class='td_grey'>CPU使用率</td> <td class='td_grey'><span style='width:100px;display:inline-block;border:1px solid #8E8E8E;'><span style='width:18%;display:inline-block;margin:auto;background-color:#00BFFF;'><span style='margin-left:40px;'><b>18%</b></span></span></span></td></tr><tr> <td class='td_normal'>内存使用率</td> <td><span style='width:100px;display:inline-block;border:1px solid #8E8E8E;'><span style='width:25%;display:inline-block;margin:auto;background-color:#F78E1F;'><span style='margin-left:40px;'><b>25%</b></span></span></span></td></tr></table>"
    ,"</div></div>"
    ,'</tpl>'
    ,'<div class="x-clear"></div>'
 );
 
 var dataview=new Ext.DataView({
  id: 'images-view',
  store: store,
  tpl: tpl,
  width:width,
  autoHeight: true,
  multiSelect: true,
  overClass: 'x-view-over',
  itemSelector: 'div.thumb-wrap',
  emptyText: '没有数据', 
  listeners: {
   selectionchange: {
    fn: function (dv, nodes) {
     
    }
   }
  }  
 });
 
 var pn = new Ext.Panel({
  frame: true
  ,height:height
  ,items: [dataview]
  });

 

 

标题头获取其他字段数据

{header:'用户',dataIndex:'channel_id',renderer:function (v, metadata, record, rowIndex, columnIndex, store) {if(store.getAt(rowIndex).get('policy_type')<6) return 1;}}}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值