摘要: Code:Ext.create('Ext.grid.Panel', { ... viewConfig: { getRowClass: function(record) { return record.get('age') < 18 ? 'child-row' : 'adult-row'; } } }); Code css样式: .child-row .x-grid-cell { background-color: #ffe2e2; color: #900; } .adult-row .x-grid-cell { backgr 阅读全文
posted @ 2013-06-20 18:35 幕三少 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 做后台管理系统时遇到的问题,关于tab关闭后再打开不显示,或者报错我在新的tabpanel中加入了一个grid,当我关闭再次打开就会报错Cannot read property 'addCls' of null,原因是我在定义grid的错误这是错误代码:[javascript]view plaincopyExt.define('HT.view.Grid',{extend:'Ext.grid.Panel',title:'人员列表',width:400,height:170,frame:true,store:{fields:[' 阅读全文
posted @ 2013-06-20 17:17 幕三少 阅读(2425) 评论(0) 推荐(0) 编辑
摘要: 1.切换tabpanel,新建tab关闭后再新建报错,在火狐下报错TypeError: el is nullel.addCls.apply(el, arguments);这个我在下一篇文章中已经解决了,请参考。2.Extjs调试小技巧:可以在代码中加入console.log(tab222, "2222");这样就可以在浏览器中查看你要查看的变量的详细信息在火狐或者谷歌中德控制台中3.怎么使用Extjs rest方式Ext.define('EITruck.store.User', {extend: 'Ext.data.Store',requir 阅读全文
posted @ 2013-06-20 14:37 幕三少 阅读(458) 评论(0) 推荐(1) 编辑
摘要: 一 定义One Page, One Application(后面缩写为OPOA,或者1P1A), 含义很简单:一个页面就是一个应用。不再使用iframe, 页面提交不能再使用submit方式。在众多的基于Web的MIS系统中,没有人关心页面的组织形式;大多数稍微复杂的MIS系统,都采用分祯(Frame)的方式来组织页面,这样,在进行业务操作的时候,url的变化表现在一个框架页面内,从浏览器的地址看起来,只有一个地址;更有甚者,一些应用干脆弹出一个去掉了浏览器菜单、工具条、地址栏、状态栏的窗口(比如招商银行、民生银行的网上银行系统),连地址都看不见。因此,一个页面就是一个应用,从用户的角度来说, 阅读全文
posted @ 2013-06-20 10:38 幕三少 阅读(1621) 评论(0) 推荐(0) 编辑