比如初始化如下(简化):
mui.init({
pullRefresh: {
container: '#pullrefresh'
}
});
我想在运行过程中动态修改pullRefresh的container以禁止用户下拉刷新,请问如何做到?
mui.init 初始化container只要和对应的div的id一致即可下拉,但动态修改container强制不一致能够禁止下拉呢?
比如初始化如下(简化):
mui.init({
pullRefresh: {
container: '#pullrefresh'
}
});
我想在运行过程中动态修改pullRefresh的container以禁止用户下拉刷新,请问如何做到?
mui.init 初始化container只要和对应的div的id一致即可下拉,但动态修改container强制不一致能够禁止下拉呢?
下个版本开放此功能的API.
届时可以调用setStopped接口来实现
mui('#pullrefresh').pullRefresh().setStopped(true);//暂时禁止滚动
mui('#pullrefresh').pullRefresh().setStopped(false);//开启禁止滚动
musiclee (作者)
我尝试用 mui.options.pullRefresh.container = ‘’;
修改了container之后发现原有的div仍然可以下拉,不知道这个方法是不是可行
另外我也尝试了直接动态修改div的id使之与mui.options.pullRefresh.container不一致,但仍然可以下拉刷新,不起作用
musiclee (作者)
今天升级了版本,但没看到pullRefresh().setStopped函数:(
2014-11-24 20:35
DCloud_UNI_FXY
...跟其他功能一块测试中...还没同步开放...
2014-11-24 20:43
尘岳two
回复 DCloud_UNI_FXY:现在开放没有?
2015-02-15 16:56
Kaputa
回复 DCloud_UNI_FXY:pullRefresh().setStopped引起的一个现象比较奇怪,当数据少于一页时,向下拖动时,导致整个Webview的位置向下拖动了。
2015-03-16 15:35