#dojo #dgrid
#dojo #dgrid
Вопрос:
У меня есть текстовое поле date внутри сетки dojo
<th data-dgrid-column="dgrid.editor({ field:'START_DATE',editorArgs{style:'width:12em;',required:true,missingMessage:'Please enter Start date'},autoSave:true}, dijit.form.DateTextBox ) "> Start Date</th>
Но в моем хранилище есть строковое значение date, поэтому дата не отображается в datetextbox, как это исправить
Ответ №1:
Для достижения этой цели вы можете использовать get
метод столбца
function convertToDate(dateString){
return new Date(dateString);
}
<th data-dgrid-column="dgrid.editor({
field:'START_DATE',
editorArgs{style:'width:12em;', required:true, missingMessage:'Please enter Start date'},
autoSave:true,
get:convertToDate }, dijit.form.DateTextBox )"> Start Date</th>
Комментарии:
1. Она выполнена правильно, для чего нужен форматировщик??