MUI如何实现返回页面不刷新,并获取上一个页面的返回值
MUI中经常需要用到从当前页面返回到上一个页面,且不刷新上一个页面。
实现思路:
1.上一个页面通过MUI的方式跳转到当前页面
2.当前页面设置设置mui fire,定义上一个页面的监听方法,传送参数
3.在上一个页面设置监听,监听mui fire 返回
实现代码:
1、当前页面
var self = plus.webview.currentWebview();
var opener = self.opener();
mui.fire(opener,'refresh',{});
self.close();
opener.show();
mui.fire(opener,'selectfiles',{"fileurl":entry.toLocalURL()});
self.close();
opener.show();
2.上一个页面
window.addEventListener('selectfiles', function(e){//监听上一个页面fire返回
alert("dsfsdf");
console.log(e.detail.fileurl);
}
});

本文介绍了MUI框架下如何实现在页面返回时不刷新上一个页面,并能获取到上一页的返回值。主要涉及MUI的页面跳转方式、使用mui fire进行参数传递以及在上一页设置监听的方法。
2950

被折叠的 条评论
为什么被折叠?



