Extjs Поле даты Rowediting Потеряв свое значение - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть 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 голосов
/ 10 ноября 2018

type: 'date' внутри массива модальных полей должно исправить это.

Вот реплицированное поведение. Скрипка с type:date: https://fiddle.sencha.com/#view/editor&fiddle/2nj0 Скрипка с полем даты в виде строки: https://fiddle.sencha.com/#view/editor&fiddle/2nj1

...