ExtJS - 将文本字段值设置为该月的第一天

时间:2015-01-14 19:07:01

标签: extjs

我正在尝试将文本字段的值默认为当月的第一个

{
  xtype:"textfield",
  fieldLabel:"Effective Date",
  name:"effDate",
  labelAlign:"top",
  editable:false,
  value: Ext.Date.getFirstDateOfMonth()//throws error saying cannot read property "getFullYear" of undefined
}

2 个答案:

答案 0 :(得分:2)

您必须将日期传递给此function

value: Ext.Date.getFirstDateOfMonth(new Date()) // for example

Fiddle

答案 1 :(得分:1)

如果您想获得当月的第一个日期,则应添加新的Date()作为参数。

{
    xtype:"textfield",
    fieldLabel:"Effective Date",
    name:"effDate",
    labelAlign:"top",
    editable:false,
    value: Ext.Date.getFirstDateOfMonth(new Date())
}