【发布时间】:2015-09-10 11:00:22
【问题描述】:
我需要您的帮助来覆盖 ExtJs 时间字段以显示一个自定义值 23:59。我试图覆盖createStore 函数,但我的时间选择器仍然具有标准值。可能是什么问题?
Ext.override(Ext.picker.Time, {
createStore: function() {
var me = this,
utilDate = Ext.Date,
times = [],
min = me.absMin,
max = me.absMax;
while (min <= max) {
times.push({
disp: utilDate.dateFormat(min, me.format),
date: min
});
min = utilDate.add(min, 'mi', me.increment);
}
var end = new Date();
end.setHours(23, 59, 59, 999);
times.push({
disp: '23:59',
date: end
});
return new Ext.data.Store({
fields: ['disp', 'date'],
data: times
});
}
});
【问题讨论】:
标签: javascript extjs extjs4.2