Marek
Skajowy
specjalista ds.
beznadziejnych
Temat: Problem z data binding w komponencie
Witam,Od Wczoraj walczę z jednym problem i nie potrafię sobie poradzić. Przeglądnąłem tonę stron i dokumentacji, lecz nie udało mi się rozwiązać problemu. Tak więc nie przedłużając napisze o co chodzi.
Mam 2 elementy aplikacja oraz komponent. Każdy z nich łączy się z serwerem. Nie chce ustanawiać dwóch połączeń za każdym razem lecz powiązać połączenie aplikacji głównej z komponentem.
Mam zmienną connection zarówno w aplikacji głównej jak i komponencie.
Najpierw stworzyłem public function initBindingHandler():void
{
BindingUtils.bindProperty(komponent, "connection", this, "connection"); }
i wywołałem ją w następujący sposób w aplikacji
<components:komponent id="komponent" width="100%" height="100%" initialize="initBindingHandler()"/>
W komponencie ustawiłem bindSetter
BindingUtils.bindSetter(onConnected, this, "connChat");
Metoda onConnected powinna zostać wywołana jak zmienna zostanie zmieniona. Czyli w momencie gdy zostanie powiązana z połączeniem. A w funkcji onConnected dostaje wartość null.
Ktoś może wie w czym leży problem ?Marek Skajowy edytował(a) ten post dnia 04.01.11 o godzinie 11:53