[Flex / AS 3.0] RemoteObject methods toevoegen?

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • 321X
  • Registratie: April 2009
  • Laatst online: 01-01-2023
Hi,

Met MXML heb ik het volgende:
XML:
1
2
3
<mx:RemoteObject id="myservice" fault="faultHandler(event)" showBusyCursor="true" destination="zend">
    <mx:method name="getData" result="{getDataListener(event)}" />
</mx:RemoteObject>


Ik wil dit omzetten naar ActionScript
code:
1
2
3
mRemoteObject = new RemoteObject("zend"); 
mRemoteObject.showBusyCursor = true;
mRemoteObject.addEventListener(FaultEvent.FAULT, faultHandler);


Zoals je ziet mist er een deel, dat is de mx:method gedeelte... heeft iemand enig idee hoe ik dit kan toepassen in ActionScript?

321X


Acties:
  • 0 Henk 'm!

  • Tsjilp
  • Registratie: November 2002
  • Niet online

Tsjilp

RS[I]ds

je roept de methode gewoon op het remoteobject aan,
dus:

myRemoteObject.jeMethodeNaam(jeArgumenten)

Raar... Is zo gek nog niet


Acties:
  • 0 Henk 'm!

  • 321X
  • Registratie: April 2009
  • Laatst online: 01-01-2023
Hmm... even proberen...

Hier heb ik niet aangedacht vanwege het callback gedeelte.

321X


Acties:
  • 0 Henk 'm!

  • 321X
  • Registratie: April 2009
  • Laatst online: 01-01-2023
Hmpf ... het was dat inderdaad + het toevoegen van het event:

code:
1
2
3
4
// ...
mRemoteObject.addEventListener(ResultEvent.RESULT, getDataListener);
// ...
mRemoteObject.getData("");

321X