【发布时间】:2015-03-24 18:01:23
【问题描述】:
对于这个例子,我从本网站的其他地方提取代码:
<script>
var dataSource = new kendo.data.DataSource({
data: [
{ name: "Jane Doe" },
{ name: "John Doe" }
],
filter: { field: "name", operator: "startswith", value: "Jane" }
});
var filter = dataSource.filter();
console.log(filter.logic); // displays "and"
console.log(filter.filters[0]); displays '{field: "name", operator: "startswith", value: "Jane"}'
</script>
当我尝试时
console.log(filter.filters[0]["field"]);
或
console.log(filter.filters[0].field);
或
console.log(filter.filters.field);
我不断收到消息
TypeError: fitem.filters[0] 未定义
或类似的。我正在寻找抛出值“name”的表达式。
如何做到这一点?
【问题讨论】:
标签: javascript kendo-ui kendo-datasource