Extjs Dataview项indexOf()

Extjs Dataview项indexOf(),extjs,sencha-touch-2,sencha-architect,Extjs,Sencha Touch 2,Sencha Architect,我有一个dataview.dataview(列表),它显示我的dataview.dataview.component.item 这些组件的定义如下: this.removeAll(); var tag; switch(record.get('strUIType')) { case 'folder' : { tag = Ext.create(APPNAME+'.view.folder_Tag'); tag.getComponent('name_L

我有一个dataview.dataview(列表),它显示我的dataview.dataview.component.item

这些组件的定义如下:

this.removeAll();
var tag;
switch(record.get('strUIType'))
{
    case 'folder'   :
    {
        tag = Ext.create(APPNAME+'.view.folder_Tag');
        tag.getComponent('name_Label').setHtml(record.get('strName'));
        tag.getComponent('value_Label').setHtml(record.get('numValue'));
        break;
    }
    case 'numInput' :
    {
        tag = Ext.create(APPNAME+'.view.numInput_Tag')
        tag.getComponent('name_Label').setHtml(record.get('strName'));
        tag.getComponent('field').setValue(record.get('numValue'));
        break;
    }
    case 'slidInput':
    {
        tag = Ext.create(APPNAME+'.view.slidInput_Tag');
        tag.getComponent('name_Label').setHtml(record.get('strName'));
        tag.getComponent('value_Label').setHtml(record.get('numValue'));
        tag.getComponent('value_Slider').setValue(record.get('numValue'));
        break;
    }
    default :
    {
        break;
    }

}
this.add(tag);
让我们来看一下案例strUIType=='numInput'

我有一个控制器,它监听每个numInput_标记视图元素中的Textfield。 我实际上可以得到正确输入的值。我需要得到的是修改后的Dataview…项的Dataview.Dataview中的索引,但我无法得到


在我的numInput_标记中是否有检索它的索引的方法?或者其他任何可以很好工作的方法

将全局变量设置为
indexOf(list.lastFocused)