Olá pessoal,
estou iniciando em flex e tenho a seguinte dúvida;
como recarregar as informações de um componente que estão dentro de uma viewStack?
A minha viewStack está assim:
<mx:ViewStack id="viewstack1" left="10" right="10" top="10" bottom="10" width="100%" height="100%" change="onViewChange(event)">
<mx:Box width="100%" height="100%">
<identificacao:identificacao width="100%" height="100%"/>
</mx:Box>
<mx:Box width="100%" height="100%">
<pais:pais width="100%" height="100%"/>
</mx:Box>
<mx:Box width="100%" height="100%">
<estado:estado width="100%" height="100%"/>
</mx:Box>
<mx:Box width="100%" height="100%">
<cidade:cidade width="100%" height="100%"/>
</mx:Box>
<mx:Box width="100%" height="100%">
<zona:zona width="100%" height="100%"/>
</mx:Box>
<mx:Box width="100%" height="100%">
<bairro:bairro width="100%" height="100%"/>
</mx:Box>
<mx:Box width="100%" height="100%">
<logradouro:logradouro width="100%" height="100%"/>
</mx:Box>
<mx:Box width="100%" height="100%">
<imovel:imovel width="100%" height="100%" enabled="false"/>
</mx:Box>
<mx:Box width="100%" height="100%">
<familia:familia width="100%" height="100%" enabled="false"/>
</mx:Box>
<mx:Box width="100%" height="100%">
<membros:membros width="100%" height="100%" enabled="false"/>
</mx:Box>
<mx:Box width="100%" height="100%">
<usuarios:usuarios width="100%" height="100%" enabled="false"/>
</mx:Box>
</mx:ViewStack>
Cada um desses componentes recupera informações do banco de dados. O que eu preciso fazer é o reload dessas informações toda vez que esses componentes são mostrados (ou requisitador pelo usuario).
Já tentei fazer usando o evento change = “onViewChange” mas não consegui.
public function onViewChange(event: IndexChangedEvent):void
{
switch(event.newIndex)
{
case 1: //doReload();
break;
//doReload();
case 2: break;
//doReload();
case 3: break;
}
}
Alguém poderia me dar uma luz?
