سؤال

أنا نشر هذا في السابق في منتدى Adobe ولكن ليس لديك أي إجابات حتى الآن.

كيف أفعل هذا في المرن 4؟

 <mx:RemoteObject id="srv" destination="product" channelSet="{channelSet}"
 fault="faultHandler(event)">
   <mx:method name="getProducts" result="getProducts_resultHandler(event)"/>
 </mx:RemoteObject>

أنا أخذت

لا يمكن حلها <s:Method> إلى تنفيذ مكون.

عند محاولة القيام بذلك

 <s:RemoteObject id="roMajor"
   destination="MajorSrv"
   fault="Alert.show('Remote Object Error')" >
     <s:Method name="AddMajor" result="roMajorResult(event)"/>
 </s:RemoteObject>

شكرًا لك

هل كانت مفيدة؟

المحلول

حرك ال <RemoteObject/> علامة في ذلك <fx:Declarations> بطاقة شعار:

<fx:Declarations>
  <s:RemoteObject id="roMajor" destination="MajorSrv" 
    fault="Alert.show('Remote Object Error')">
      <s:method name="AddMajor" result="roMajorResult(event)"/>  
  </s:RemoteObject>
</fx:Declarations>

ما يلي مأخوذ من منطقة ريا

في Flex 4، على عكس إصداراتها السابقة، لا يسمح للأطفال غير المرئيين الذين يمثلون إعلانات عقارية جديدة كأطفال فوريين في الطلب. يمكنك إضافة هذه الأطفال غير البصريين تحت <fx:Declarations> بطاقة شعار. ويشمل ذلك الأطفال غير البصريين مثل التأثيرات والمصادف والمصادقة وتصريحات البيانات وفئات RPC.

لذلك عمليا أي شيء غير مقبول (لا يمتد DisplayObject. (أو uicomponent. أن تكون أكثر تحديدا فليكس))، يجب أن تضاف إلى fx:Declarations علامة، وليس كطفل مباشر من العلامة الجذرية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top