ExtJs 4 对象不支持“format”属性或方法

beau269 2014-05-09 02:39:16
刚接触ExtJs 想用个TreeGrid 但是一堆问题啊 想转化个日期 转换不出来啊
Ext.require([
'Ext.data.*',
'Ext.grid.*',
'Ext.tree.*'
]);

Ext.onReady(function() {
//定义模型数据
Ext.define('Task', {
extend: 'Ext.data.Model',
fields: [
{ name: 'Name', type: 'string' },
{ name: 'CreatedBy', type: 'string' },
{ name: 'CreatedDate', type: 'string' }
]
});
//加载数据源
var store = Ext.create('Ext.data.TreeStore', {
model: 'Task',
proxy: {
type: 'ajax',
//动态加载数据源
url: 'test.ashx'
},
folderSort: true
});


//菜单树
var tree = Ext.create('Ext.tree.Panel', {
title: '栏目管理',
width: 500,
height: 300,
renderTo: 'tree-example',
collapsible: true,
useArrows: true,
rootVisible: false,
store: store,
multiSelect: true,
singleExpand: true,
//列的属性是“头”
columns: [{
xtype: 'treecolumn', //加载列
text: '栏目名称',
flex: 2,
sortable: true,
dataIndex: 'Name'
}, {
text: '创建日期',
flex: 1,
sortable: true,
dataIndex: 'CreatedDate',
renderer: function(value) {
return value.format("Y-m-d");
}

}, {
text: '创建人',
flex: 1,
dataIndex: 'CreatedBy',
sortable: true
}]
});

});

点击return value.后出现的属性都带黄色叹号 我想知道这是什么情况
还有就是这样运行就回报对象不支持format的错误
...全文
128 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
beau269 2014-05-09
  • 打赏
  • 举报
回复
搞定了 哈哈 真么不容易啊
beau269 2014-05-09
  • 打赏
  • 举报
回复

这是问题截图忘大神解答

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧