有没有办法使用ObjectBuilder创建一个具有绑定到另一个值的id属性的Object?
以下不起作用,因为保留了“id”:
<ObjectBuilder generator="{Object}" cache="none">
<Properties id="{event.list}" />
</ObjectBuilder>
以下内容不起作用,因为应绑定event.list:
<RemoteObjectInvoker instance="{jobService}" method="DeleteJob"
arguments="{{id:event.list}}">
有没有其他方法可以向服务器API发送“id”?
只是为了澄清:此代码位于映射文件中的EventHandler中:
<EventHandlers type="{JobEvent.DELETE}">
<ObjectBuilder .../>
<RemoteObjectInvoker instance="{jobService}" method="DeleteJob" arguments="{{id:event.list}}">
<resultHandlers>
...
</resultHandlers>
</RemoteObjectInvoker>
</EventHandlers>
答案 0 :(得分:0)
查看第一个ObjectBuilder,这是在预初始化时调用的,或者你引用id的事件是什么?
在RemoteObjectInvoker上,这是地图中一系列处理程序的一部分,还是会激发地图应捕获的事件?
答案 1 :(得分:0)
我的记忆是arguments参数正在寻找一个数组。你试过吗
参数= “{[参数1]}”
当我更多地使用Mate时,我将使用带有id参数的自定义事件(你是)。从它的编写方式来看,我假设事件的list参数实际上是id,对吗?