更新:
使用ODATA,如何在EventHandler eventHandler = null;
public interface EventHandler{
void dayCreated(int dayCounter);
}
public void setEventHandler(EventHandler eventHandler){
this.eventHandler = eventHandler;
}
中获取最后插入的行,其中MySet.Name =" abc"。
我不想通过/MySet
继续轮询odata服务。我知道可以使用model.read()
方法自动获得通知。但除了通知之外,如何获得“插入行”#39;另外我怀疑如何满足以下三个条件:attachChange() or attachDataReceived()
我能想到的唯一解决方案是通过attachDataReceived()插入的数据获得通知,然后使用所需的过滤器和其他参数进行model.read()调用。虽然这会导致这些额外的“阅读”。调用
以下原帖:
问题:如何在元素绑定中传递过滤器?
发布:我正在使用odata服务来填充我的观点。
我想通过某些过滤器,例如$top=1, $orderby= Date desc and $filter=NAME eq 'ABC'
由于我希望仅在对特定ui元素的odata请求时包含这些参数,我想将它们包含在$filter=NAME eq 'Scott'
特别喜欢这样的
bindElement()
但不幸的是,这不起作用。当我看到'网络'开发人员控制台中的选项卡,我的请求中未添加过滤器。
答案 0 :(得分:0)
你做不到。元素绑定不支持过滤器,排序器和格式化程序。它们仅受列表和树绑定的支持。