我在我的旧项目之一中使用 ExtJS DateRange 组件,但我无法将 PresetDate 设置为默认值。
我定义了一个数组,其中的 presetDate 如下所示:
presetDates: [
{ text: 'Today', dateStart: 'today', iconCls: 'icon-farm-date' },
{ text: 'Last 7 days', iconCls: 'icon-farm-calendar-view-week',
dateStart: 'today-7days',
dateEnd: 'today' },
{ text: 'This month till today', iconCls: 'icon-farm-calendar-view-month',
dateStart: function(){ return Date.parse('today').moveToFirstDayOfMonth(); },
dateEnd: 'today' },
{ text: 'Last 3 months', iconCls: 'icon-farm-calendar-view-week',
dateStart: 'today-90days',
dateEnd: 'today' },
如果我从下拉列表中选择一个预设日期,一切都正常。但是,例如,如何将默认值设置为“过去 3 个月”?
我已尝试向“value”属性添加一个值,但似乎不起作用。