Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/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 4 XML声明_Apache Flex_Flash_Mxml_Actionscript 3 - Fatal编程技术网

Apache flex 模块中提供的Flex 4 XML声明

Apache flex 模块中提供的Flex 4 XML声明,apache-flex,flash,mxml,actionscript-3,Apache Flex,Flash,Mxml,Actionscript 3,我正在构建一个Flex/Flash Builder 4应用程序,该应用程序使用E4X/XML加载数据,如下所示: 我最初构建了一个应用程序,它是一个单一的MXML文件,它加载了这个XML文件并从数据中构建了一个表单 我现在构建了一个带有按钮的主菜单屏幕,将表单屏幕作为一个单独的模块加载。如何让XML声明在这个模块中工作而不重新加载它。它是否像在模块中重复声明一样简单?对于模块化Flex应用程序,您需要在模块之间进行通信,而不必在各个部分之间创建紧密耦合。我通常使用消息总线方法(有关更多信息,请

我正在构建一个Flex/Flash Builder 4应用程序,该应用程序使用E4X/XML加载数据,如下所示:

我最初构建了一个应用程序,它是一个单一的MXML文件,它加载了这个XML文件并从数据中构建了一个表单


我现在构建了一个带有按钮的主菜单屏幕,将表单屏幕作为一个单独的模块加载。如何让XML声明在这个模块中工作而不重新加载它。它是否像在模块中重复声明一样简单?

对于模块化Flex应用程序,您需要在模块之间进行通信,而不必在各个部分之间创建紧密耦合。我通常使用消息总线方法(有关更多信息,请参阅)来实现这一点。当模块加载时,只需向总线发送一条消息,询问某人需要的数据。总线上有一个侦听器侦听该消息,以便它可以用另一条包含所需数据的消息进行响应。

使用模块化Flex应用程序,您需要在模块间进行通信,而不必在各部分之间创建紧密耦合。我通常使用消息总线方法(有关更多信息,请参阅)来实现这一点。当模块加载时,只需向总线发送一条消息,询问某人需要的数据。让一个侦听器在总线上侦听该消息,以便它可以用另一条包含所需数据的消息进行响应。

谢谢,詹姆斯!这是对Flex中MVC的一个很好的介绍,这就是我应该如何编写应用程序,所以我将按照建议的约定定义模型/控制器类。谢谢,James!这是对Flex中MVC的一个很好的介绍,这就是我应该如何编写应用程序,所以我将按照建议的约定定义模型/控制器类。