ExtJS 4>网格编辑器>带有"datefield"xtype的编辑器未正确填充

Ahs*_*san 8 javascript extjs extjs4

当我双击一个记录进行编辑时,它不会填充日期选择器(即日期选择器显示空白,即使记录具有该值).

在此输入图像描述

我搜索了很多,但没有得到任何修复.

任何人有任何想法......?

Aci*_*ier 12

我不知道你是否已经有了这个......但你需要确保列编辑器配置正确,例如:

columns: [{
    // column 1 - NAME
    header: 'Name',
    dataIndex: 'the_name',
    flex: 1
}, {
    // column 2 - DATE
    xtype: 'datecolumn',
    header: 'Date',
    dataIndex: 'the_date',
    width: 90,
    editor: {
        xtype: 'datefield',
        allowBlank: true,
        format: 'm/d/Y',
    }
}, {
    // column 3...
}],
//other grid configs...
Run Code Online (Sandbox Code Playgroud)