flex 4.6: передача объектов между представлениями с использованием сценария действий 3

Я использую flex 4.6 для создания мобильного приложения. я хочу передавать объекты между представлениями. я использую в первом представлении

            User.name = Username.text;
            User.Pass = Password.text;
            navigator.pushView(views.masterHomeView , User)

и во втором виде

    <s:Label id="b" text="{data.name}"/>
    <s:Label id="lbl" text="{data.Pass}"  />

и он хорошо работал для представления данных в метках, но я хочу просмотреть объект в сценарии действия, а не в mxml, чтобы передать значения объекта в функцию

заранее спасибо


person Sameh    schedule 20.12.2013    source источник
comment
По вашему мнению, переопределить данные общедоступной функции (значение: объект): недействительным   -  person drkstr101    schedule 21.12.2013
comment
Спасибо за Ваш ответ   -  person Sameh    schedule 21.12.2013


Ответы (1)


Проблема решается с помощью

            override public function set data(value:Object):void
        {
            var x = value.name;
            var y = value.Pass;
        }
person Sameh    schedule 21.12.2013
comment
Убедитесь, что super.data = value; в первой строке, иначе вы можете столкнуться с проблемами. - person drkstr101; 22.12.2013