estou sem o flex aqui, mas o AC recebe um Array, que, se não me
engano, está na propriedade source. Agora não lembro se ela é
acessível de fora da classe...
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito na lista flexdev
Para enviar uma
O ArrayCollection possui o método source que retorna um Array.
*Eduardo Kraus*
Desenvolvedor
eduardokr...@gmail.com
http://blog.mxml.com.br
2009/4/29 Gabriela Trindade Perry gabrielape...@hotmail.com
estou sem o flex aqui, mas o AC recebe um Array, que, se não me
engano, está na
Pessoal faça o teste. Ele retorna false.
Tentei de várias formas.
public var a:Array = new Array([a,b,c]);
public var b:Array = new Array([a,b,c]);
public var ab:ArrayCollection = new ArrayCollection([{nome: 'fabiano',
sobreNome: 'chiaretto'}]);
public var ba:ArrayCollection = new
*Vc quer verificar dois ArrayCollection se tem o mesmo conteudo?
Esses ArrayCollection terao objetos dentro centro certo?
para ver se o obejto é o obejto especifico vc pode fazer assim*:
*
meuArrayColection.getItemAt(0) is MeuObejto // verifica se o obejto é do
tipo
exemplo:
=== (para a mesma referencia) ou ObjectUtil.compare
2009/4/29 André Caetano andredeiv...@gmail.com
*Vc quer verificar dois ArrayCollection se tem o mesmo conteudo?
Esses ArrayCollection terao objetos dentro centro certo?
para ver se o obejto é o obejto especifico vc pode fazer assim*:
*
Nesse meu caso específico, estou verificando dois arrais colections
com 3 dados em cada nó, id,nome,email.
E sempre que alguem alterar o email ou o nome , eu tenho que executar
uma atualização na tela.
Então eu tenho a o arrayCollection1 que é o inicial, ai pego o
arrayCollection2 e comparo, se
que mals...
http://blog.iconara.net/2007/11/25/architectural-atrocities-part-8-is-there-no-equality/
http://bugs.adobe.com/jira/browse/SDK-19510
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito na lista flexdev
Para enviar uma mensagem, envie
Pessoal,
Consegui perfeitamente com o ObjectUtil.compare(array1,array2,3);
Se os dois forem iguais ele retorna 0.
Perfeito, agora é só tomar cuidado com o mx_internal_uid que
normalmente o flex coloca dentro de objetos.
Valeu.
Fabiano
On 29 abr, 11:34, Gabriela Trindade Perry
Dá uma olhada na classe ObjectUtil o método compare para ver se atende
o que você precisa.
2009/4/27 Chiaretto chiare...@gmail.com:
Algue já conseguiu comparar dois objetos inteiros ? Desses dois tipo ?
Sei que existem alguns dados como uid que vão acusar diferença, mas já
tentei comparar
Se você for comparar dois Array ou dois ArrayCollection, e se estes forem
exatamente iguais, ele deve retornar TRUE.
Mais se for comparar Array com ArrayCollection, sempre dará erro.
Mais mesmo assim recomendo fazer item a item. Ainda recomendo em cada
elemento usar um padronizador para eles
10 matches
Mail list logo