WeX5中如何去掉或者修改默认网络错误提示JUSTEP230109
Posted cgtcsdn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WeX5中如何去掉或者修改默认网络错误提示JUSTEP230109相关的知识,希望对你有一定的参考价值。
问题如下图:
两种解决方案:
第一种.如果用的是ajax请求的数据,只需在ajax请求中加一个参数global:false,即可:
$.ajax(
"type" : "POST",
"async" : true,
"global" : false, // 此处设为false,即可
"cache" : false,
"dataType" : "json",
"url" : url ,
"data" : data,
success: success,
error: error
);
第二种.修改justep的样式:
第一步:修改/UI2/system/lib/base/error.js文件中的错误提示相关(window.onerror函数)的代码;
(此方法针对于WeX5Studio3.3以上的版本,之前的版本路径为/UI2/system/components/justep/window/window.js)
第二步:执行%JUSTEP_HOME%/tools/dist/dist.bat合并文件;
下面说说我的实现方法吧,我是采用第二种方式:
首先找到以上路径下相关js(window.js或error.js)文件中的window.onerror函数,然后隐藏掉原有的window.errorDialog函数,再加上自己的实现方式,如下:
// if (!window.errorDialog)
// window.errorDialog = new ErrorDialog();
//
// window.errorDialog.open(data);
// 此处是我的实现方式;
justep.Util.hint('手机网络异常或服务器出现错误!',type:'info',delay:3000,position:'bottom');
最后找到WeX5安装路径下的:XX\\tools\\dist,通过命令执行dist.bat即可;
资源合并完成之后,重启tomcat,ok,问题解决。
以上是关于WeX5中如何去掉或者修改默认网络错误提示JUSTEP230109的主要内容,如果未能解决你的问题,请参考以下文章