mui返回上個頁面並重新整理資料
阿新 • • 發佈:2018-11-09
今天寫專案遇到個問題,就是B頁面支付操作完成以後,點選返回按鈕要到A頁面,此時A頁面的餘額需要重新整理,無論是vue專案還是app專案好像並沒有用到過這個東西。
好一陣的頭大,用的mui框架,網上能找的方法幾乎都試了,不知道原因所以無法解決。
最後終於弄清楚了原因。
B頁面這樣寫:
mui.init({
beforeback: function() {
var list = plus.webview.currentWebview().opener();
//refresh是A頁面自定義事件
mui.fire(list, 'refresh');
//返回true,繼續頁面關閉邏輯
return true;
}
});
A頁面這樣寫:
window.addEventListener('refresh', function(e){//執行重新整理
location.reload();
});
就能實現上述效果,前提是要有mui,並放對位置