情况是这样的:
用subpages通过webview建了两个子页面。其中,每个子页面中都有上拉刷新的业务。
第一个子页面:
mui.init({
pullRefresh: {
container: '#item1mobile',
up: {
contentdown: '上拉显示更多',
contentrefresh: '正在加载...',
callback: pullupRefresh
}
}
});
第二个子页面:
mui.init({
pullRefresh: {
container: '#item2mobile',
up: {
contentdown: '上拉显示更多',
contentrefresh: '正在加载...',
callback: pullupRefresh1
}
}
});
运行起来会出现这样的效果:第一个页面正常,而切换到第二个页面时,却正在执行第二个页面的上拉刷新 '正在加载...'(也就是不上拉 也会默认执行一次上拉刷新)。通过alert发现,切换到第二个页面时会自动执行一次pullupRefresh1。
小bug,请关注~
4 个回复
Jemo
同样问题,你解决了吗?还是用其他方式解决了
马脸老男人 - Bazinga!
楼主如果解决可以把解决方法发上来吗?
k***@126.com
楼主你好,你的第一个子页面初次加载的时候能执行子页面的ajax获取数据的方法么?
追梦使者
下拉执行了两次 是什么原因?谁知道怎么解决?