flex 两个自定义的组件之间传值?注册登陆系统解决思路
flex 两个自定义的组件之间传值?注册登陆系统用Flex做了一个注册登陆系统。用户在Login.mxml组件中完成登陆
flex 两个自定义的组件之间传值?注册登陆系统
用Flex做了一个注册登陆系统。
用户在Login.mxml组件中完成登陆后,登陆成功则进入UserInfo.mxml组件。
现在的问题是,userinfo组件中需要显示Login中用户登陆成功的信息。
比如用户名,邮箱,包括密码。
请问应该已怎样的方式把这些值传进去,让UserInfo能读到这些值,谢谢!
[解决办法]
这个太简单了。不过你的结帖率很让人担心。
过河拆桥的话,没人再给你搭桥了哦。
[解决办法]
[解决办法]如果想传值,根据你的情况,最容易的是静态类。
在静态类里面声明变量,那么所有调用这个类的文件都可以取值和修改。
最好的方法如下:
A.SWF 主程序
b.swf 页面1
c.swf 页面2
A.swf调用静态类,并且通过LOADER载入b和c。这样b和c也调用的静态类,这样就可以传值了。
这样还有一个好处,可以进行内存回收。比如,A调用B后,像静态类写入变量值。再载入C时可以用B_loader.unloaderAndStop();这样就可以将B彻底回收。要注意flashplayer必须在10.0以上才可以。