列表模板:
var templ = new Ext.XTemplate(
'<tpl if="isActive">',
'<div style="color:red" class="',
Ext.baseCSSPrefix + 'list-sortablehandle',
'">',
'</tpl>',
'<b>Name: {text}</b>',
'<tpl if="isActive">',
'<b>{text}</b></div>',
'</tpl>',
{
// XTemplate configuration:
compiled: true,
// member functions:
isitem2: function (name) {
return name == 'item2';
},
}
);
我可以使用
从特定索引中获取列表项var targetItem = list.getItemAt(targetIndex);
但是
targetItem.down('.x-list-sortablehandle')
通过预期
对象[object Object]没有方法'down'
我想知道listmItem中目前的特定元素是否
答案 0 :(得分:1)
getItemAt可能正在返回一个SimpleListItem(假设你没有设置任何自定义),它没有down方法。您可能想要做的是从中获取元素,因此不要使用 targetItem.element.down 而不是 targetItem.down 。