У меня есть панель инструментов с некоторыми компонентами (TextFields и Buttons), и я хотел бы динамически добавить компонент (например, TextField) перед другими компонентами.
Я пытался tbBar.add(myComponent); безуспешно.
tbBar.add(myComponent);
Есть идеи?
Вы можете использовать Ext.container.AbstractContainer.insert:
Ext.container.AbstractContainer.insert
tbBar.insert(0, myComponent);
В качестве дополнительной информации вы можете использовать " Ext.container.AbstractContainer.container.items .indexOf", чтобы получить индекс определенного элемента в вашем контейнере.
var index = container.items.indexOf(component); container.insert(index, newComponent);