4***@qq.com
4***@qq.com
  • 发布:2017-04-16 23:02
  • 更新:2017-04-16 23:02
  • 阅读:2159

mui.back()失效

分类:MUI

var submitto = document.getElementById("submitto");

        submitto.addEventListener('tap',function(event){  
            alert('keke');  
                var nodeList = document.getElementsByName('hangyeleixing')  
                localStorage.setItem("tongjifenxiCurrent",pagerCurrent);  
                var data = "";  
                for( i = 0;i<nodeList.length;i++){  
                    data = data + nodeList[i].lastChild.innerText+"&&";  
                }  

                data = data.substring(0,data.length-2);  
                if(isRepeat(data.split("&&"))){  
                    mui.toast("不能有相同行业");  
                    return;  
                }  
                if(pagerCurrent==0){  
                    localStorage.setItem("industryData",data);  
                    localStorage.setItem("industryTime",startTime.innerText+"&&"+endTime.innerText);  
                    localStorage.setItem('industryColor',getNowColor());  
                };  
                if(pagerCurrent==1){  
                    localStorage.setItem('companyData',data);  
                    localStorage.setItem("companyTime",startTime.innerText+"&&"+endTime.innerText);  
                    localStorage.setItem('companyColor',getNowColor());  
                    localStorage.setItem('companyType',document.getElementById("time").lastChild.lastChild.innerText);  
                };  
                alert('keke');  
                mui.back();  
                alert('kekeback');  
        });  

        function isRepeat(arr){   

                var hash = {};   

                for(var i in arr) {   
                if(hash[arr[i]])   
                return true;   
                hash[arr[i]] = true;   
                }   
                return false;   

            }   

当 if(isRepeat(data.split("&&"))) 为true的时候 弹出toast并且不执行下面的内容以及return出去 之后执行此函数 当 if(isRepeat(data.split("&&"))) 为false mui.back()就失效了 alert中的内容全都有打印出来 并且值也存进localStorage了 但是mui.back却失效 我不知道是什么原因 求大神解答

2017-04-16 23:02 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复