我试图将本地数据源附加到Kendo Scrollview小部件,但我很难让它工作。
scrollView正确初始化,但无法从dataSource读取。
<div id="scrollView" data-role="scrollview"></div>
var localArray = [{
name: "John"
}, {
name: "Doe"
}, ];
$("#scrollView").kendoMobileScrollView({
dataSource: localArray,
template: $("#kendo-template").html(),
contentHeight: 115
});
但是,如果我使用setDataSource方法,它可以正常工作:
<div id="scrollView" data-role="scrollview" data-template="kendo-template"></div>
$("#accountCardScroller").data("kendoMobileScrollView").setDataSource(localArray);
我做错了什么?如何强制从dataSource获取scrollView小部件?
答案 0 :(得分:0)
这听起来像是我的错误。也许试试这个,这将首先将数组转换为DataSource
:
var localArray = new kendo.data.DataSource({
data: [{
name: "John"
}, {
name: "Doe"
}]
});