Я хочу отображать Flex-компонент в нескольких разных местах приложения. И это должен быть тот же экземпляр компонента, но не копии.
Поэтому я думаю о создании компонента как синглтона.
Но проблема в следующем:
когда я делаю что-то вроде этого:
var vb1: VBox = новый VBox ();
var vb2: VBox = новый VBox ();
var comp : MyComponent = new MyComponent.getInstance();
vb1.addChild(comp);
vb2.addChild(comp);
Компонент отображается только в «vb2». Я думаю, что когда мы вызываем vb2.addChild (comp),
удаляет ребенка в vb1.
У кого-нибудь есть идеи о том, как решить эту проблему?