Salut, je viens de trouver la source exacte du problème, et apparemment c'est un problème fréquent.
Pour te répondre j'utilise PureMVC je le trouve bien plus poussé que cairngorm. Mon problème vient du Binding sur la class Object, je m'explique :
Je récupère mon ArrayCollection depuis amfphp celui-ci contient plusieurs Object contenant les mêmes propriétés que ma classe ContactVO.
Je fourni ensuite cette ArrayCollection comme dataprovider à une datagrid (jusque là aucun problème).
Ensuite je voudrais faire un var contactSelectionne:ContactVO = ContactVO(madatagrid.selectedItem);
Et là PAFF ça plante avec une belle erreur :
warning: unable to bind to property 'idContact' on class 'Object' (class is not an IEventDispatcher)
Alors que les autres champs fonctionnent et que ce champs est bien dans l'objet contenu dans mon arrayCollection...
Ce problème semble survenir lorsque les Object possèdent beaucoup d'attributs car je fais la même chose avec de plus petits objets et ça marche sans soucis.
Cela doit être un bug as3, si quelqu'un a une solution à ce problème merci de me donner une astuce pour y remédier car récupérer champs par champs est un peu fastidieux
Merci
Partager