[ExtJS5学习笔记]第二十三节 Extjs5中表格gridpanel的列格式设置
来源:互联网 发布:java log4j 日志格式 编辑:程序博客网 时间:2024/05/21 04:44
本文地址:http://blog.csdn.net/sushengmiyan/article/details/39665979
官方文档: http://docs.sencha.com/extjs/5.0/apidocs/#!/api/Ext.grid.column.Date
本文作者:sushengmiyan
------------------------------------------------------------------------------------------------------------------------------------
在使用表格的时候,我们默认都是加载一些文本文字,可是偶尔我们还有个性化的需求,比如我想增加一个选择框,或者我需要一个日期的输入。那么这时候,就需要配置gridpanel的格式属性了。
配置的时候遇到了这个错误:TypeError: headers[i].getCellWidth is not a function
我配置的代码如下
Ext.create('Ext.grid.Panel', { frame: true, columnLines: true, // 加上表格线 selType: 'cellmodel', dockedItems: [{ xtype: 'toolbar', dock: 'top', items: [{ xtype: 'label', text: '使用日期:', //glyph: 0xf016, //handler: 'addRecord', },{ xtype: 'datefield', name: 'dateuse', format: 'Y-m-d', submitFormat: 'Y-m-d' },{ text: '查看此段', listeners: { click: function() { alert('I was clicked!'); }, } }] }],renderTo: Ext.getBody(), columns: [ { text: '车辆', dataIndex: '车辆' }, { text: '选择', dataIndex: '选择', xtype: 'checkbox'},//这个地方想配置选择框 { text: '星期一', dataIndex: '星期一' }, { text: '星期二', dataIndex: '星期二' }, { text: '星期三', dataIndex: '星期三' }, { text: '星期四', dataIndex: '星期四' }, { text: '星期五', dataIndex: '星期五' }, { text: '星期六', dataIndex: '星期六' }, { text: '星期日', dataIndex: '星期日' } ],store: clxxStore}).show();
在配置选择框的地方我配置的xtype为checkbox就出错了。原因是对于gridpanel中的这个属性,有单独的组件配置:
所以想配置check的话就需要找到这个的别名chekcolunm
Ok.就这样解决问题了。
0 0
- [ExtJS5学习笔记]第二十三节 Extjs5中表格gridpanel的列格式设置
- [ExtJS5学习笔记]第二十四节 Extjs5中表格gridpanel或者表单数据后台传输remoteFilter设置
- [ExtJS5学习笔记]第十三节 Extjs5的Ext.each方法学习
- [ExtJS5学习笔记]第二十一节 Extjs5中使用config配置给ext.widget或者create方法传递参数
- [ExtJS5学习笔记]第十五节 Extjs5表格显示不友好?panel的frame属性在作怪
- [ExtJS5学习笔记]第十九节 Extjs5中通过设置form.Panel的FieldSet集合属性控制多个field集合
- [ExtJS5学习笔记]第三十三节 sencha extjs 5 grid表格导出excel
- [ExtJS5学习笔记]第三十节 sencha extjs 5表格gridpanel分组汇总
- Extjs5 Gridpanel
- [ExtJS5学习笔记]第三节 sencha cmd学习笔记 生成应用程序构建的内部细节
- [EXTJS5学习笔记]第二十六节 在eclipse/myeclipse中使用sencha extjs的插件
- [ExtJS5学习笔记]第二节 Sencha Cmd 学习笔记 使你的sencha cmd跑起来
- ExtJS5学习笔记]第二节 Sencha Cmd 学习笔记 使你的sencha cmd跑起来
- [ExtJS5学习笔记]第二十九节 sencha ext js 5.1.0中动态更换皮肤主题
- [ExtJS5学习笔记]第十四节 Extjs5中data数据源store和datapanel学习
- [ExtJS5学习笔记]第七节 Extjs5的组件components及其模板事件方法学习
- extjs5学习笔记之combobox
- [ExtJS5学习笔记]第十八节 Extjs5的panel的dockeditems属性配置toolbar
- 基于Altera FPGA的千兆以太网实现方案
- 中华藏獒王"嘉玛"首例纯种藏獒克隆项目成功
- H265/H264/Mjpeg/mpeg
- vs2010下mfc界面开发,关于禁止拉伸界面
- mysql以blob存储图片文件的存储和读取问题解决
- [ExtJS5学习笔记]第二十三节 Extjs5中表格gridpanel的列格式设置
- 算法--快速排序
- 柯震东经纪人柴智屏被大陆限制出境 疑涉刑事犯罪
- MySQL体系结构详解
- 3.4.1.2 在 F# 中传递函数作为参数值
- C#对不同版本IIS的控制方法
- BestCoder No.11 总结
- 东莞"女德班"被责令停办 学员被遣散并退回学费
- iOS应用崩溃日志分析