例如 返回的json为:{ "limit":10,"start":0"list":[{"id":1,"name":aa,parent:{"id":6,name:"bb"}}]}
在 gid列中怎么显示:parent中的name
用mapping:"parent.name"不行
解决方法
//记录类型
var productType=new Ext.data.Record.create([
{name:"typeid",mapping:"typeid"},
{name:"name",mapping:"name"},
{name:"parent",mapping:"parent"},
{name:"note",mapping:"note"}
]);
。。。。。。。
columns:[
sm,
{header:"代号",dataIndex:"typeid",sortable:true},
{header:"产品类别名称",dataIndex:"name",sortable:true,editor:new Ext.form.TextField({})},
{header:"所属父类",dataIndex:"parent",sortable:true,rendererunction(v){return v.name;}},
{header:"备注",dataIndex:"note",sortable:true,editor:new Ext.form.TextField({})}
],
这样写会报v undefault
if(v&&v.name)return v.name;
return "";
分享到:
相关推荐
10. **国际化支持**:"ext中文帮助文档最终版"意味着EXT库有中文文档,对于中文开发者来说,更容易理解和学习EXT的API和使用方法。 EXT 2.0.2作为EXT 2.0的一个补丁版本,很可能包含了对一些已知问题的修复和性能...
10. **网格组件**(GridPanel):EXTJS的网格组件是其标志性功能,可以显示大量数据并支持排序、分页、过滤等操作。 EXTJS 3.0中文API CHM版文档详细列出了以上所有功能的用法和示例,包括组件的配置项、方法、事件...
每个组件都有自己的属性(配置)、方法和事件,可以通过组合和嵌套创建复杂的UI结构。 2. **布局管理**:框架提供了多种布局方式,如fit布局、border布局、form布局等,用于自动调整组件大小和位置,适应不同屏幕...
同时,它对JSON数据格式有良好的支持,这在前后端数据交换中非常常见。 7. **拖放功能**: ExtJS 2.2提供了拖放API,允许用户轻松实现组件间的拖放操作,增强了用户体验。 8. **工具提示和弹出窗口**: 提供了...
例如,组件系统允许开发者将UI元素视为独立的对象,可以组合、嵌套和复用,极大地提高了代码的可维护性和重用性。布局管理器则确保了页面元素根据需要自动调整大小和位置,适应各种屏幕尺寸和设备。 在描述中特别...
12. **文档与社区**:EXT有一个活跃的开发者社区,提供详细的API文档、示例代码和教程,便于开发者学习和解决问题。 总结起来,EXT 3.2.0是一个强大且成熟的前端框架,适用于构建功能丰富的Web应用。尽管已是较旧的...
3. **在线社区**:参与论坛讨论,解决实际开发中遇到的问题。 4. **教程书籍**:如本教程,提供系统性的学习指导。 通过本教程,读者将能够熟练掌握ExtJS 2.0的基础知识,进一步提升Web应用程序的开发能力。无论你...
- 学习基本组件的创建和配置,理解组件的属性、方法和事件。 - 熟悉布局管理器的使用,掌握如何根据需求选择合适的布局方式。 - 掌握Store和Model的概念,学会如何加载和操作数据。 - 练习创建GridPanel和FormPanel...
- **Ext.grid.GridPanel**: 显示二维数据的组件,支持排序、分页、行编辑等功能。 - **Ext.grid.ColumnModel**: 定义表格列的显示和行为。 - **Ext.grid.EditorGridPanel**: 提供单元格级别的编辑功能。 6. **...
3. **Grid改进**:EXT4.1的表格控件(GridPanel)有了显著提升,包括性能优化、行编辑、分组、多列排序、虚拟滚动等功能。此外,还引入了列锁定和拖放列排序,提升了用户体验。 4. **Form处理**:EXT的表单组件支持...
在Ext JS 3.4.0版本中,有几个关键知识点值得深入探讨: 1. **组件模型**:Ext JS的核心是其强大的组件模型,它允许开发者像构建桌面应用一样构建Web应用。组件可以是简单的按钮、文本框,也可以是复杂的表格、树...