Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 将Flex自定义组件转换为模块_Apache Flex_Mxml_Module_Flex3 - Fatal编程技术网

Apache flex 将Flex自定义组件转换为模块

Apache flex 将Flex自定义组件转换为模块,apache-flex,mxml,module,flex3,Apache Flex,Mxml,Module,Flex3,如何在Flex中获取现有的自定义组件并将其转换为模块 编辑:在使用此自定义组件的mxml中应该做什么?是否应将其替换为加载模块?如果是,如何处理使用组件实例的代码?将根mxml标记更改为您需要放置一个ModuleLoader来代替自定义组件,如 <mx:ModuleLoader id="moduleLoader" width="100%" height="100%"/> moduleLoader.url=“path\to\module.swf”; moduleLoader.load

如何在Flex中获取现有的自定义组件并将其转换为模块


编辑:在使用此自定义组件的mxml中应该做什么?是否应将其替换为加载模块?如果是,如何处理使用组件实例的代码?

将根mxml标记更改为
您需要放置一个ModuleLoader来代替自定义组件,如

<mx:ModuleLoader id="moduleLoader" width="100%" height="100%"/>
moduleLoader.url=“path\to\module.swf”;
moduleLoader.loadModule()

您可以将上述代码保存在函数中并加载模块


如果您的模块仅在同一个项目中使用,您可以创建一个新的MXML模块,该模块可以从FlexBuilder针对该项目进行优化

拥有一个单独的项目的问题是,您必须担心相对路径,并确保所有内容都正确编译。
moduleLoader.unloadModule();