我遇到了一个问题,我需要检查一下Kendo DataSource对象中是否存在具有特定ID的对象。我想对它使用过滤器,如下:
var howMany = self.dsItems.data().filter(function (item) {
return item.ID == currentItem.ID;
}).length;
问题是self.dsItems.data()
返回Object
数组,因此我收到语法错误,指出数据类型Object
没有ID
属性。有没有办法将其转换为正确的数据类型,或忽略错误?