如何从其他mxml文件中打开mxml文件?

时间:2010-11-27 09:19:19

标签: flex flex3

在我的flex 3应用程序中,我保留了两个mxml个文件,分别为one.mxmltwo.mxml。如何从two.mxml致电one.mxml。我不想使用来自不同mxml文件的任何变量。我想重定向它。它怎么样?提前致谢

2 个答案:

答案 0 :(得分:0)

试试这个

var pop:mxmlFileName= mxmlFileName(PopUpManager.createPopUp(Sprite(Application.application),mxmlFileName,true));
PopUpManager.centerPopUp(pop);

我在调试我正在处理的项目时偶然发现了这一点。不确定它是否已经过优化但它应该可以工作。

答案 1 :(得分:0)

您只需创建一个实例,然后将其添加到舞台:     var one:One=new One(); addElement(one); 但不要忘记,one.mxml不能是应用程序,只能是组件。如果是这样,你必须重新编写mxml的主节点。