您的位置:首页 > 产品设计 > UI/UE

js---mui返回上一页并刷新数据

2016-07-29 11:32 232 查看
作为小白,写这个是崩溃的,每一个单独都可以用,但是放到返回主页面就不行了,然后然后。。。就各自截取了一段,就好了/(ㄒoㄒ)/~~

HTML代码片://使用的是mui的返回

<header class="mui-bar mui-bar-nav">
<a class="mui-icon mui-icon-left-nav mui-action-back mui-pull-left"></a>
<h1 class="mui-title">个人中心</h1>
</header>


方法一:这是mui给的返回并刷新的方法,放到我的代码不管用

mui.init({
beforeback: function(){
//获得列表界面的webview
var i = plus.webview.getWebviewById('my/my.html');
//触发列表界面的自定义事件(refresh),从而进行数据刷新
mui.fire(i,'getUserInfo()');
//返回true,继续页面关闭逻辑
return true;
}
});


方法二:这是同事给的返回并刷新的方法,在同子界面管用,返回主界面就不行了

$(".mui-action-back").click(funntion(){
//获得列表界面的webview
var i = plus.webview.getWebviewById("my/my.html");
if(i){
//触发列表界面的自定义事件(refresh),从而进行数据刷新
i.evalJS("getUserInfo()");
}
});


方法三:然后我就结合了一下

mui.init({
beforeback: function(){
//获得列表界面的webview
var i = plus.webview.getWebviewById("my/my.html");
if(i){
//触发列表界面的自定义事件(refresh),从而进行数据刷新
i.evalJS("getUserInfo()");
}
return true;
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  HTML5 javascript