Компонент ExtJS (пусть это будет компонент A) отображается в некотором элементе DOM. Этот элемент DOM позже используется как contentEl для некоторого другого компонента EXtJS (componentB).
Какой самый простой способ узнать, что componentA визуализируется для некоторого элемента, который, в свою очередь, используется некоторым componentB. Проще говоря, есть ли что-то похожее на jquery, но поскольку у нас есть компоненты вместо элементов DOM?
UPD: Я знаю о так называемом языке ComponentQuery
и методе up
, у меня сильное чувство, что решение где-то близко, но я просто не могу понять, как именно это может быть сделано. Проблема с методом «вверх» заключается в том, что, насколько я понимаю, он фактически проверяет цепочку напрямую объявленных предков. Под «прямым направлением» я подразумеваю, что каждый новый компонент был вставлен непосредственно в качестве дочернего по отношению к его родителю. В моем случае эта цепь разорвана.