有没有办法使用绑定到另一个值的 id 属性的 ObjectBuilder 创建对象?
由于保留了“id”,因此以下内容不起作用:
<ObjectBuilder generator="{Object}" cache="none">
<Properties id="{event.list}" />
</ObjectBuilder>
由于 event.list 应该绑定,因此以下内容也不起作用:
<RemoteObjectInvoker instance="{jobService}" method="DeleteJob"
arguments="{{id:event.list}}">
有没有其他方法可以将“id”发送到服务器 API?
澄清一下:这段代码在映射文件的 EventHandler 中:
<EventHandlers type="{JobEvent.DELETE}">
<ObjectBuilder .../>
<RemoteObjectInvoker instance="{jobService}" method="DeleteJob" arguments="{{id:event.list}}">
<resultHandlers>
...
</resultHandlers>
</RemoteObjectInvoker>
</EventHandlers>