【干货】Extjs中的ColumnModel属性配置
Extjs中grid 的ColumnModel 属性配置
本文导读:Ext.grid.ColumnModel 该类用于定义表格的列模型,其配置项是一个由“列定义”组成的数组,还可以是JSON组成的对象。其中也定义很多操作列的属性、方法 比如:查找某个列,隐藏某个列等等。
(资料图片仅供参考)
一, 用数组的方式配置ColumnModel
var colModel = new Ext.grid.ColumnModel([{ header:"编号", dataIndex:"id",width:200},{ header:"名称", dataIndex:"name",width:300}]};
注意:上述写法ColumnModel的构造参数必须是一个数组,哪怕只有一列。
二、 用JSON对象的方式配置ColumnModel
var colModel = new Ext.grid.ColumnModel({columns:[ --列集合的定义 { header:"编号", dataIndex:"id",width:200},{ header:"名称", dataIndex:"name",width:300}],defaults:{ --公共属性配置 sortable:true, menuDisabled:true, width:100 },listeners:{ --监听事件 "widthchange":function(cm,colIndx,width){ saveConfig(colIndex,width); } }});
这种写法的好处是更加的面向对象,也便于继承。
三、常用属性介绍:
header 设置列标题 dataIndex 设置列对应数据源的name值 editor 设置在编辑状态下,指定编辑器 align 设置列标题的对齐方式 widht 设置列的宽度 css 设置列头的CSS样式 fixed 表示列头的宽度是否可以改变,默认为true hidden 表示是否是隐藏列,默认为false hideable 表示是否禁止用户隐藏该列,默认为false menuDisabled 表示是否禁止列菜单 默认为false resizable 表示是否禁止列可变大小,默认为false sortable 表示列是否可排序,默认为false tooltip 表示列头部显示的提示文字 renderer 用于加工单元格的原始数据, id 列的标识,列的所有单元格包括头部都是用这个值来创建CSS的class属性 格式为: x-grid3-td-id 单元格样式 x-grid3-td-hd-id 列头样式四、常用方法介绍:
findColumnIndex 根据dataIndex里的值,返回列的索引 getColumnById 返回指定ID的列 getColumnCount 返回列数 getColumnId 返回指定index列的ID .... 该类有很多方法来操作列,具体查看API
五、一个比较完整的实例
Ext.grid.ColumnModel([{ id: 列的唯一标识,可以用于定义css,如:(.x-grid-td-topic b { color:#333 }) header: 列的名称 dataIndex: 在store中本列值的索引 sortable: 设置本列是否支持排序 renderer: 列值的渲染函数,定义函数如:function renderName(value, cellmeta, record, rowIndex, columnIndex, store){} width : 列宽 hidden:true 是否隐藏本列 }]);//value是当前单元格的值//cellmeta里保存的是cellId单元格id,id不知道是干啥的,似乎是列号,css是这个单元格的css样式。//record是这行的所有数据,你想要什么,record.data["id"]这样就获得了。//rowIndex是行号,不是从头往下数的意思,而是计算了分页以后的结果。//columnIndex列号太简单了。//store,这个厉害,实际上这个是你构造表格时候传递的ds,也就是说表格里所有的数据,你都可以随便调用。function renderDescn(value, cellmeta, record, rowIndex, columnIndex, store) {var str = "";return str;}
标签:
相关推荐:
最新新闻:
- 【科普】什么是通信网络?计算机网络的演进
- 怎么用免费dede采集插件让网站快速收录?有关企业网站优化诊断的三个方面
- 编程思想之多线程与多进程(4)——C++中的线程函数:焦点热文
- 每日速讯:什么是蓝牙Android平台?如何设置蓝牙?
- 吊扇调速器怎么工作?吊扇调速器的原理介绍
- 环球视讯!Bil站自动完成任务工具——BilibiliTask
- 戴尔台式机怎么设置U盘启动?戴尔台式机U盘启动的设置方法
- 忘记TP-LINK路由器登录密码如何解决?TP-LINK路由器登录密码找回方法
- 智能手机与智能机有什么区别?关于智能机的区别介绍
- Windows键是键盘上的哪个键?Win键的作用有多大?
- 实时焦点:压阻式压力传感器/压力变送器的类型有哪些?压力传感器/压力变送器的类型
- media/sf_Share/LED系统命令介绍 Linux系统介绍-焦点短讯
- 【环球播资讯】跟女人聊天的秘诀是什么?会说话的男人到底有哪些特质?
- BT是什么?BT(BitTorren比特流)的原理及使用方法_环球观焦点
- 网速慢到底是电信问题还是电脑问题?网速评判谁更可靠?|焦点热文
- 视网膜显示屏和普通显示屏什么区别?看完你就明白了-全球独家
- 摄像录音笔都有哪些品牌?韩国现代品牌的摄像笔有什么特点?:焦点速讯
- 3米的棉麻面料怎么做?下摆裹身连衣裙的裁剪制作教程 环球精选
- 联想掌上电脑多少钱?联想掌上电脑价格及推荐
- 【干货】Extjs中的ColumnModel属性配置
- 全球信息:redPacketPay.php:扫二维码领红包系统软件开发流程
- kali中如何下载帝国?Web安全攻防之帝国_播资讯
- 公交车到底什么时候能够到站?GPS接受器价格一览_今日聚焦
- 诺基亚7230怎样刷机?诺基亚7230刷机步骤盘点|最新快讯
- 3d基本走势图:彩宝贝 辽宁快乐12选5开奖结果-速看
- 分布式集群化设计——MySQLServer
- 阿里云香港云服务器有哪些优势?阿里云香港服务器购买教程
- 天天即时看!guest账户怎么开启和关闭?guest账户关闭和开启教程
- 液晶屏幕显示器整机无电故障如何处理?液晶屏幕维修之常见问题判断
- 2-5阶魔方玩法:四阶魔方降阶法的还原步骤
- 【可编程】直流电源供应器与负载之间串联一只二极管
- 世界新动态:论坛会员颜小风:ThatPhoto超牛的图像编辑器
- 全球资讯:12306上可以提前多少天买火车票?12306车票的有效期的规定
- 世界即时看!电梯楼层控制系统——IC卡电梯门禁系统介绍
- 诺基亚6700c评测:全金刚材质打造的全金属手机
- 一系列C++类库——PocAny+库
- 环球快报:广州干细胞实验室建设:洁净空调选择有哪些事项?
- 快资讯丨Desktop.ini是什么文件?desktop.ini可以删除吗?
- mac电脑网游加速器哪个好用?网易uu加速器Mac版推荐
- 苹果手机怎么设置屏幕旋转?苹果手机屏幕旋转的设置教程 世界动态
- 【威航软件园】免费的windows文件搜索工具_天天快资讯
- 今日关注:西门子cx6怎么样?西门子cx65详细评测
- 如何制作鼠标跟随效果?鼠标跟随效果制作教程|环球热头条
- 诺基亚手机怎么恢复出厂设置?方法步骤
- 三星s5660如何刷机?三星s5660刷机教程
- 电脑怎么重装系统?电脑重装系统方法大全
- 环球观点:贴片0603蓝光led启动电压2.5V 已经开始导通
- 国企的面试我们应该怎么准备?国企面试的注意事项
- 微软:一旦收购成功 PS版COD甚至比Xbox版还好-环球时讯
- 4V4对战游戏《古惑狼大乱斗》6月20日上市
- 《牧场物语 Welcome!美丽人生》遗忘之谷预告片|全球讯息
- 真便宜!小喆优品全铝合金机箱仅189元
- 百亿补贴 Bose蓝牙音箱814元
- 2023爱普生创新大会开启共绘“多彩世界”新篇章
- 【环球时快讯】迷你主机腰斩价!655元买了不亏
- 环球观速讯丨3月21日基金净值:诺安双利债券发起最新净值2.66,涨0.38%
- COSPLAY图赏:俄妹COS《哈利波特》赫敏 泳装版意外惊艳 天天信息
- 今日关注:即时战略《异形:坠入黑暗》公布 6月20日发售
- 汇顶科技创新方案组合助力联想拯救者Y900高能体验_每日消息
- 性能狂飙 高能体验 联想拯救者2023全线生态新品强势发布_热资讯
- C宏源(301246):第三届第二十四次董事会会议决议,审议《关于签订募集资金三方及四监管协议的议案》等议案
- 国外流行起的新种族“星之种” 认为自己是外星人_每日视讯
- 外网热议:为何《光环》改编剧没像《美末》一样成功
- 《星球大战绝地:幸存者》新截图公开
- 环球观热点:《雷霆沙赞2》主演想拍第三部:希望能大战丧尸!
- “最丑超模”获泰国2023选美冠军引热议:评委口太重|环球新视野
- Win11更新修复了复制慢问题 但有可能降低SSD性能:当前消息
- 当前动态:透明外壳:红魔8 Pro银翼版首销 4999元
- 起亚官宣:正式进军中国电动汽车领域-天天快资讯
- 比亚迪:4月上市智能手表-快播
- 《死亡搁浅》玛玛演员新写真 五官精致眼神灵动 天天观热点
- 《暗黑4》公测宣传片:你只管玩游戏 家务活我搞定
- 【焦点热闻】《生化危机4:重制版》角色介绍:商人和光明教主
- 银保监会将开展保险机构销售人员互联网营销宣传合规性自查整改工作:天天精选
- 795元,零刻EQ12迷你主机上市,搭载英特尔12代Alder Lake