Javascript Ext js在Ext Date菜单中显示星期一开始的日历
在Javascript Ext js在Ext Date菜单中显示星期一开始的日历,javascript,extjs,datepicker,sencha-architect,Javascript,Extjs,Datepicker,Sencha Architect,在Ext.picker.Date或datePicker中,我们可以如下面的代码所示进行设置 var dateField=new Ext.form.DateField({ startDay: 1 }); 但是我无法在日期菜单中执行同样的操作。有人能帮我解决这个问题吗。您尝试过picker属性吗 (在属性下)它对我很好,请参阅 引述: 注: 尽管未在此处列出,但此类的构造函数接受Ext.picker.Date的所有配置选项 是的,即使在picker中也没有startDay。我在应用程序中使用
Ext.picker.Date
或datePicker
中,我们可以如下面的代码所示进行设置
var dateField=new Ext.form.DateField({
startDay: 1
});
但是我无法在日期菜单中执行同样的操作。有人能帮我解决这个问题吗。您尝试过picker属性吗
(在属性下)它对我很好,请参阅 引述: 注: 尽管未在此处列出,但此类的构造函数接受Ext.picker.Date的所有配置选项
是的,即使在picker中也没有startDay。我在应用程序中使用sencha Architect和ext js 4.2.1。在architect中,我不能这样做
var dateMenu=Ext.create('Ext.menu.DatePicker',{startDay:1,handler:function(dp,date){Ext.Msg.alert('date Selected','You Selected'+Ext.date.format(date,'M j,Y');})代码>仍然有效,我已经更新了版本,开始日期仍然有效,只需在周一将startDay更改为1即可。Sencha Architect可能不允许您直接编辑代码,我已经有一段时间没有使用它了,但代码本身是有效的,Ext.menu.DatePicker确实支持该配置选项。这是Ext.menu.DatePicker的Sencha Documentation的链接。目前没有配置startDay。正如我的回答所述:>虽然未在此处列出,此类的构造函数接受Ext.picker.Date的所有配置选项。这意味着Ext.picker.Date的所有配置选项都存在。您可以在文档中看到这一点,也可以在我提供的小提琴中看到这一点。