本文共 1031 字,大约阅读时间需要 3 分钟。
test.mxml主界面:
<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:n1="com.*" layout="absolute"> <mx:ViewStack width="100%" height="100%" id="test" > <n1:test id="test_1"/><!--第一个页面(test1.mxml文件)--> <n1:test id="test_2"/><!--第二个页面(test2.mxml文件)--> </mx:ViewStack></mx:Application>=====test1.mxml代码:<?xml version="1.0" encoding="utf-8"?><mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300"> <mx:Script> <![CDATA[ public function test1():void { parentDocument.test.selectedChild=parentDocument.test_2; } ]]> </mx:Script> <mx:Button label="跳转到test2.mxml" click="test1()"/></mx:Canvas>=====要从test2.mxml返回到test1.mxml页面:<?xml version="1.0" encoding="utf-8"?><mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300"> <mx:Script> <![CDATA[ public function test1():void { parentDocument.test.selectedChild=parentDocument.test_1; } ]]> </mx:Script> <mx:Button label="跳转到test2.mxml" click="test1()"/></mx:Canvas>这样就可以实现简单的页面调整,类似于页面的超链接转载地址:http://kxgxi.baihongyu.com/