не удается найти управляемый запрос или имя управляемой операции flex - PullRequest
1 голос
/ 28 февраля 2011

Хороший стековый поток PM ... У меня проблема с Flex. Видимо я испытываю can't find managedQuery or ManagedOperation named:getStudentprofile ошибку

Проведя исследования на некоторых форумах, я узнал, что причиной этой ошибки является дублирование экземпляров моих служб данных в других компонентах ... Итак, мой вопрос: как я могу поделиться своими службами данных с другими компонентами? Я понятия не имею, как ... пожалуйста, помогите мне

Это декларации, которые мне нужно предоставить другим компонентам:

parentinfoservice:ParentinfoService id="parentinfoService" fault="Alert.show(event.fault.faultString + '\n' + event.fault.faultDetail)" showBusyCursor="true"/

studentprofileservice:StudentprofileService id="studentprofileService" fault="Alert.show(event.fault.faultString + '\n' + event.fault.faultDetail)" showBusyCursor="true"/

1 Ответ

0 голосов
/ 28 февраля 2011

Чтобы ответить на вопрос в тексте, лучший способ «обмениваться» службами данных в приложении - использовать предназначенную для этого среду.Есть довольно много доступных, таких как Cairngorm, Parsley, Swiz, PureMVC, и тот, который я предлагаю: Mate

Вот очень простой пример, который использует реализацию сервиса RemoteObject: http://mate.asfusion.com/page/examples/stock-quotes

Есть много других примеров и хорошей документации.Инвестирование времени в изучение фреймворка, независимо от того, что это такое, - это хорошо потраченное время, которое значительно ускорит оставшееся время разработки, особенно отладку, рефакторинг и обслуживание.Там нет «правильных» рамок, все они имеют свою нишу.Я рекомендую Mate, потому что у него большое сообщество и хорошая документация и примеры ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...