Kendo ui 剑道滚动视图可以';无法从本地数据源读取数据

Kendo ui 剑道滚动视图可以';无法从本地数据源读取数据,kendo-ui,kendo-mobile,Kendo Ui,Kendo Mobile,我试图将一个本地数据源附加到Kendo Scrollview小部件,但我很难让它正常工作 scrollView已正确初始化,但无法从数据源读取 <div id="scrollView" data-role="scrollview"></div> var localArray = [{ name: "John" }, { name: "Doe" }, ]; $("#scrollView").kendoMobileScrollView({ dataSource

我试图将一个本地数据源附加到Kendo Scrollview小部件,但我很难让它正常工作

scrollView已正确初始化,但无法从数据源读取

<div id="scrollView" data-role="scrollview"></div>

var localArray = [{
  name: "John"
}, {
  name: "Doe"
}, ];

$("#scrollView").kendoMobileScrollView({
  dataSource: localArray,
  template: $("#kendo-template").html(),
  contentHeight: 115
});

var localArray=[{
姓名:“约翰”
}, {
名称:“能源部”
}, ];
$(“#滚动视图”).kendoMobileScrollView({
数据源:localArray,
模板:$(“#剑道模板”).html(),
内容高度:115
});
但是,如果我使用setDataSource方法,它就可以正常工作:

<div id="scrollView" data-role="scrollview" data-template="kendo-template"></div>

$("#accountCardScroller").data("kendoMobileScrollView").setDataSource(localArray);

$(“#accountCardScroller”).data(“kendoMobileScrollView”).setDataSource(localArray);

我做错了什么?如何强制scrollView小部件从数据源获取数据

对我来说,这听起来像个虫子。或许可以尝试这样做,这将首先将数组转换为
数据源

var localArray = new kendo.data.DataSource({
    data: [{
        name: "John"
    }, {
        name: "Doe"
    }]
});

我尝试过这个,但仍然不起作用,但如果我通过localArray(使用DS构造),它就可以工作。