3

私は、十分に単純であるべきだと思うことをやろうとしています。datepickerfieldST2.1 でを使用していて、開始日を設定しようとしています。私は年を次のように設定できることを知っています:

{
    xtype: 'datepickerfield',
    picker: {
        yearFrom: newDate().getFullYear(),
        yearTo: 1930
    }
}

開始日と月も設定できるようにしたいです。これは可能ですか?上記は「2013 年 1 月 1 日」のような結果を生成しますが、それは私が望むものではありません。

4

2 に答える 2

2

ピッカーが思いついた最初の日付を設定したいだけなら、ピッカーのvalueconfig 属性だけが必要です。

{
  xtype: 'datepickerfield',
  value: (new Date()), // the value in the actual input (will also be in the picker UI)
  picker: {
    value: (new Date()), // use this if you DON'T want/have a value in the actual input
    yearFrom: (new Date()).getFullYear(),
    yearTo: 1930
  }
}

詳細については、ドキュメントを参照してください(特に、「値」および「ピッカー」構成オプション)。そして、使用法を示すSencha Fiddleがあります。

于 2013-03-16T19:55:36.373 に答える