Extjs日期字段行编辑失去价值

时间:2018-11-08 14:08:48

标签: extjs datefield roweditor

我有一个grid,其中RowEditing启用了一些dateFields,当我尝试编辑时,日期字段值被遮盖。强制用户再次选择日期。尽管在取消编辑时,仍显示旧值。 附加的屏幕截图dateFieldGetBlanked

{
    text: 'Quote Date',
    dataIndex: 'quote_date',
    menuDisabled: true,
    xtype: 'datecolumn',
    format:'M d, Y',
    flex: 1,
    editor: {
        xtype : 'datefield', 
        allowBlank : false
    }
}

此行为不可在cellediting中复制,在这里可以正常工作。

您知道在rowediting中导致此问题的原因是什么吗?

1 个答案:

答案 0 :(得分:0)

模态字段数组中的

type:'date'应该可以解决此问题。

这里是行为复制。 拨弄type:datehttps://fiddle.sencha.com/#view/editor&fiddle/2nj0 用日期字段作为字符串的小提琴:https://fiddle.sencha.com/#view/editor&fiddle/2nj1