我试图弄清楚如何通过 Mate Frameworks LocalEventMap 定义对我的模型对象的回调。
<EventHandlers type="{WebServiceEvent.RT_GET}" debug="true">
<HTTPServiceInvoker url="/services/rtGet.asp">
<resultHandlers>
<CallBack method="rtGetHandleResult" arguments="{resultObject}"/>
</resultHandlers>
<faultHandlers>
<CallBack method="rtGetHandleFault" arguments="{fault}"/>
</faultHandlers>
</HTTPServiceInvoker>
</EventHandlers>
该事件最初是通过视图(作为模型调度程序属性)从模型调度的。但是,当回调准备好触发时,我收到以下错误。
---------------------------------------------------------
- ERROR: Method rtFeesGetHandleResult not found in class OrderEntryView_0_Main
- EVENT TYPE: "WebstoreServiceEvent.RT_FEES_GET" (rtFeesGet)
- TAG: CallBack
- METHOD: rtFeesGetHandleResult
- FILE: OrderEntryEventMap
- 1 ARGUMENT SUPPLIED: [object Object]
---------------------------------------------------------
如果我尝试制作 method="model.rtGetHandleResult",我会得到基本相同的错误
那么,为了与演示模型保持一致......我如何让事件映射将其传递给模型以执行?