MUI 2.8
使用苹果和安卓都都进行了真机测试
触发的消息无限叠加
默认打开页面不会出现这个情况,只有实用openwindow打开的页面就会出现这个情况
举列:
点击注册按钮 第一次 提示 不提示
点击注册按钮 第二次 提示1次 用户名不能为空
点击注册按钮 第三次 提示2次 用户名不能为空
以此类推
还发现第一次提示框不显示 必须点第二次才会显示
document.getElementById("btn_reg_ok").addEventListener('tap', function() {
if (username.length == 0) {
mui.toast("用户名不能为空")
return;
}
if (password.length == 0) {
mui.toast("密码不能为空")
return;
}
if (namenick.length == 0) {
mui.toast("昵称不能为空")
return;
}
mui.ajax("http://127.0.0.1",{
data:{
username:username,
password:password,
namenick:namenick
},
dataType:'json',
type:'POST',
timeout:3000,
success:function(data){
//处理成功返回的数据
//{'result':1, 'data':注册成功}
if (data.result==1) {
mui.back()
}else{
mui.alert("注册失败")
}
},
error:function(){
mui.alert("网络异常")
}
})
})
1 个回复
逍遥十三载 (作者)
好吧 找到问题了 监听写重复了.....