最近在做mui的项目,发现mui的下拉加载和他的时间控件一块出现时,会影响时间控件的下拉,所以在网上找了个方法,在这里记录下,有不对的,欢迎大佬指出。
mui(’.dataType’).on(‘tap’,’.stopMonth’,function(){
mui(’.content’).pullRefresh().setStopped(true);//禁止下拉
var dtPicker = new mui.DtPicker({
type:‘month’,
});
dtPicker.show(function(selectItems) {
console.log(selectItems);
var y =selectItems.y.text;
var m =selectItems.m.text;
console.log(y+m);
$(".stopMonth").val(y+’-’+m);
});
dtPicker.hide = function(){
mui(’.content’).pullRefresh().setStopped(false);//时间控件结束后放开下拉
var i = this;
if(!i.disposed) {
var n = i.ui;
n.picker.classList.remove(mui.className(“active”)),
n.mask.close(),
document.body.classList.remove(mui.className(“dtpicker-active-for-page”)),
mui.back = i.__back
}
}
})
mui 下拉 时间控件
最新推荐文章于 2021-08-06 12:56:06 发布