Как сделать элемент активным (выбранным) по умолчанию при использовании Treelist(Ext.list.Tree) в Extjs 6?
Я хочу, чтобы первый элемент из списка дерева был выбран по умолчанию. Я работаю над extjs 6. Любая помощь будет принята с благодарностью.
2 ответа
Решение
Попробуй это:
listeners: {
element: 'element',
painted: function (treelistEl) {
var treelist = treelistEl.component;
treelist.setSelection(treelist.getStore().getRoot().firstChild);
}
}
Это сработало для меня:
У слушателей древовидного списка:
painted: function (treelist) {
var c = treelist.component;
var model = c.getStore().getAt(0);
c.setSelection(model);
}
Это вызовет событие selectionchange в том же списке.