|

楼主 |
发表于 2017-1-22 13:47:51
|
显示全部楼层
在面页中放了一个dataTables组件并关联到数据中,下拉刷新时能获到并显示数据,但此事件中还是不起作用,这是什么原因???
没有办法只能删除adDataCustomRefresh事件,修改放在scrollViewPullDown事件中,已成功加载。
Model.prototype.scrollViewPullDown = function(event){
this.comp("adData").refreshData();
//alert("imgdata.count():"+this.comp("adData").count());
var carousel = this.comp("carousel1");
var imgdata = this.comp("adData");
imgdata.each(function(param){
if (imgdata.index == 0) {
localStorage.setItem("index_BannerImg_src", param.row.val('adPhoto'));
localStorage.setItem("index_BannerImg_url", param.row.val('adUrl'));
$(carousel.domNode).find("img").eq(imgdata.index).attr({
"src" : param.row.val('adPhoto'),
"pagename" : param.row.val('adUrl')
});
} else {
carousel.add('<img src="' + param.row.val('adPhoto') + '" class="tb-img1" bind-click="openPageClick" pagename="' + param.row.val('adUrl') + '"/>');
}
});
};
还是谢谢版主的支持!!! |
|