Для гибкого приложения или модуля вы можете указать пользовательское пространство имен xml следующим образом:
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:custom="custom.namespace.*">
Затем мы можем ссылаться на компоненты mxml в каталоге custom/namespace/, используя тег custom. Например, если у меня есть компоненты Custom1 и Custom2 в каталоге custom/namespace, я могу ссылаться на них так:
<custom:Custom1/>
<custom:Custom2/>
Есть ли способ сопоставить несколько каталогов с одним и тем же тегом? То есть, если у меня есть компоненты в подкаталоге custom/namespace, например custom/namespace/sub с компонентом SubCustom1, есть ли способ изменить гибкий документ, чтобы пользовательский тег мог ссылаться на SubCustom1?
Обратите внимание, что один обходной путь, который я нашел, заключался в том, чтобы добавить новый тег для каждого каталога (например, xmlns:custom.sub="custom.namespace.sub.*", а затем:
<custom.sub:SubCustom1>
Однако это решение кажется кладжом.