Декларация Flex 4 XML доступна в модулях - PullRequest
1 голос
/ 20 мая 2010

Я создаю приложение Flex / Flash Builder 4, которое загружает данные с использованием E4X / XML, например:

Первоначально я создал приложение, которое представляло собой один файл MXML, который загружал этот файл XML и строил форму из данных.

Теперь я создал экран главного меню с кнопкой для загрузки экрана формы в качестве отдельного модуля. Как получить объявление XML для работы в этом модуле, не загружая его снова. Это так же просто, как повторить объявление в модуле?

1 Ответ

1 голос
/ 21 мая 2010

С приложениями Modular Flex вам нужно обмениваться данными между модулями, не создавая тесную связь между компонентами. Я обычно использую подход шины сообщений (для получения дополнительной информации см. Первые шаги архитектурных моделей в скриншоте Flex ), чтобы добиться этого. Когда модуль загружается, просто отправьте сообщение на шину с просьбой предоставить кому-то необходимые данные. Пусть на шине прослушиватель прослушивает это сообщение, чтобы оно могло ответить другим сообщением, содержащим необходимые данные.

...