Kendo ui 剑道UI列表视图不显示数据

Kendo ui 剑道UI列表视图不显示数据,kendo-ui,Kendo Ui,我使用剑道UI列表视图。但是,即使我使用数据源,我在列表视图中也看不到任何数据 有人能帮我吗 这是我的代码, 创建了一个div#listView和一个模板。然后尝试将数据绑定到列表视图 因为您正在将listview绑定到本地数据,所以不需要调用传输。。。只需将数据直接绑定到数据源: var dataSource1 = new kendo.data.DataSource({ data: [ { title: "Star Wars: A New Hope", year: 19

我使用剑道UI列表视图。但是,即使我使用数据源,我在列表视图中也看不到任何数据

有人能帮我吗

这是我的代码,

创建了一个div#listView和一个模板。然后尝试将数据绑定到列表视图


因为您正在将listview绑定到本地数据,所以不需要调用传输。。。只需将数据直接绑定到数据源:

var dataSource1 = new kendo.data.DataSource({
    data: [
        { title: "Star Wars: A New Hope", year: 1977 }, 
        { title: "Star Wars: The Empire Strikes Back", year: 1980}
    ]  
});
您可以在此处查看数据源的演示页面:

附言:顺便说一句,格式“c”表示货币(参见)。在这里,您可以直接调用模板中的年份:
:year

<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())
});
var dataSource1 = new kendo.data.DataSource({
    data: [
        { title: "Star Wars: A New Hope", year: 1977 }, 
        { title: "Star Wars: The Empire Strikes Back", year: 1980}
    ]  
});