これが私のコードです。
Android デバイスの sencha+phonegap で作成したフォーム パネルをスクロールすると、フォーカス可能なテキスト ボックスが自動的に移動します。
解決策を提案してくださいありがとう
Ext.define('mobileapp.view.Demographics', { extends: 'Ext.form.Panel', xtype: 'Demographics', requires: [ 'Ext.field.Number', 'Ext.field.Email',
],
config: {
items:[
{
xtype: 'textfield',
name : 'firstname',
label: 'First Name',
maxLength : 50,
required: true,
labelWrap :true,
placeHolder: 'First Name (required)'
},
{
xtype: 'textfield',
name : 'lastname',
label: 'Last Name',
maxLength : 50,
required: true,
labelWrap :true,
placeHolder: 'Last Name (required)'
},
{
xtype: 'numberfield',
name : 'age',
label: 'Age',
labelWrap :true,
maxLength : 3,
placeHolder: 'Age (In Years)',
listeners: [
{
event: 'blur',
fn: function(a) {
if(a.getValue()!=null)
{
var TodayDate= new Date;
var CurrentYear= TodayDate.getFullYear();
var date=new Date;
date.setDate(01);
date.setMonth(0);
date.setFullYear(CurrentYear-(parseInt(a.getValue())));
Ext.getCmp('DatePickerField').setValue(date);
}
}
}
]
},
},
});