mui实现返回上上级页面并刷新,N级连跳思路

本文阅读 1 分钟
广告

最近在折腾app,然后不可避免的接触到了mui框架。为了实现一个特别的数据提交后刷新需求,所以需要做到连跳两级页面再让页面刷新。网上的教程几乎没有,不过倒是有个返回上页的思路让我豁然开朗,于是这篇教程就出炉了。
需要关闭的页面,写个处理完成后的返回方法,并且触发上一页的名为init的事件:

var opener = plus.webview.currentWebview().opener(); 
mui.fire(opener, 'init');
mui.back();

上一级页面,运行init,继续返回并出触发名为reload的刷新事件:

window.addEventListener('init', function(event) {
    var opener = plus.webview.currentWebview().opener();
    mui.fire(opener, 'reload');
    mui.back();
});

上上级页面:

window.addEventListener('reload', function(event) {
    location.reload();
});

不断定义mui的addEventListener事件,就可以一直的跳转下去,连续两个页面是基本没啥感觉的,不过更多的层级还没有尝试过。
timg.jpg

本文来自投稿,不代表本站立场,如若转载,请注明出处:https://www.ruletree.club/archives/1853/
雷曼狂狂迷:穿透
« 上一篇 04-11
typecho缩略图利用TimThumb实现自动剪裁
下一篇 » 04-17
广告

发表评论

成为第一个评论的人

作者信息

热门文章

标签TAG

热评文章