我使用剑道 UI 列表视图。但即使我使用数据源,我在列表视图中也看不到任何数据。
有人可以帮帮我吗?
这是我的代码,
创建了一个 div #listView 和一个模板。然后尝试将数据绑定到列表视图
<div id="listView"></div>
这是我使用的模板
使用 Kendo UI 创建的模板
<script type="text/x-kendo-tmpl" id="template" >
<div class="product">
<h3>#:title#</h3>
<p>#:kendo.toString(year, "c")#</p>
</div>
</script>
这里我绑定数据源
尽管我绑定了数据,但这不起作用。是否有任何其他绑定数据的方式
var dataSource1 = new kendo.data.DataSource({
transport: {
read: {
dataType: "json",
data: [
{ title: "Star Wars: A New Hope", year: 1977 },
{ title: "Star Wars: The Empire Strikes Back", year: 1980}
]
}
}
});
$("#listView").kendoListView({
dataSource: dataSource1,
template: kendo.template($("#template").html())
});