mui的上拉刷新与内容区域滚动冲突bug

mui的上拉刷新有一个初始化
mui.init({
pullRefresh : {
container:refreshContainer,//待刷新区域标识,querySelector能定位的css选择器均可,比如:id、.class等
up : {
height:50,//可选.默认50.触发上拉加载拖动距离
auto:true,//可选,默认false.自动上拉加载一次
contentrefresh : “正在加载…”,//可选,正在加载状态时,上拉加载控件上显示的标题内容
contentnomore:‘没有更多数据了’,//可选,请求完毕若没有更多数据时显示的提醒内容;
callback :pullfresh-function //必选,刷新函数,根据具体业务来编写,比如通过ajax从服务器获取新数据;
}
}
});,
移动端在初始化以后内容区域的overflow:scroll会因为一直触发mui-scroll-wrapper的滚动而无法正常使用,这种情况下解决办法是给需要overflow:scroll的盒子上注册一个touchmove事件对事件对象先使用event.stopPropagation()阻止触摸滑动冒泡到mui-scroll组件上然后再使用暂时阻止滚动方法mui(’#pullrefresh’).pullRefresh().setStopped(true);

你可能感兴趣的:(mui的上拉刷新与内容区域滚动冲突bug)