puremvc问题
出现了个问题,页面有个titlewindow,弹出titlewindow的时候initialize="init()"初始化puremvc中的个个类(我不会表达,就是这么个意思);
titlewindow的页面加载完成后creationComplete="dispatchEvent(new Event(SettingsFacade.GUANGLAN))" 去加载titlewindow中想要的数据,但是第二次打开titlewindow的时候不会再去走creationComplete="dispatchEvent(new Event(SettingsFacade.GUANGLAN))" 里面的方法了。
1.这是为什么呢????????
2.怎么解决这个问题??????
3.还有就是什么时候应该取消监听,和这有关系吗?
4.取消监听有必要吗?
[解决办法]
你的titlewindow 是怎么添加进程序当中的
PopUpManager.addPopUp();?
PopUpManager.createPopUp();?
if(this.contains(titlewindow ))
{
//先判断下当前容器是否存在window 如果存在移除在添加
//反之直接添加
}
[解决办法]
取消监听this.removeEvent()
[解决办法]
关注一下