FLEX: Как я могу поделиться идентификаторами компонентов через модули? - PullRequest
1 голос
/ 16 апреля 2010

Являются ли атрибуты идентификаторов общими для разных модулей в Flex?

т.е. У меня есть текстовая область с id = "text1" в моем файле menu.mxml.

И я хочу написать на нем из другого модуля mainArea.mxml

Отладка выдает ошибку, так как я могу поделиться разными компонентами?

спасибо

1 Ответ

1 голос
/ 16 апреля 2010

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

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