用requireJS+angular+mui做单页应用的时候,pullRefresh只有在第一次载入页面或者刷新时才会进行初始化,跳转到其他页面(此时滚动区域的dom列表已经被移除)再跳转回来(重新加载了滚动区域的dom列表)时mui.init({pullRefresh... 就不工作了,原因应该是pullRefresh是单例导致只能进行一次pullRefresh的初始化,请问有什么解决办法吗?
mui.init({
pullRefresh: {
container: '#pullrefresh',
up: {
contentrefresh: '正在加载...',
callback: function(){
curPage++;
var self=this;
getList().then(function(response){
self.endPullupToRefresh($scope.products.length>=response.totalCount);
});
}
}
}
});
1 个回复
1***@qq.com
这个问题解决了吗