1***@qq.com
1***@qq.com
  • 发布:2019-10-30 15:01
  • 更新:2019-10-31 16:57
  • 阅读:901

mui怎么重写back

分类:MUI

我的A页面是一个表单,A页面的数据来自B,C,D,页面,B,C,D页面是通过 mui.openWindow({id: '',});打开,然后通过mui.fire(bbbb, 'aaa', {});传的值,当我进入到C页面取值后,在A页面点击返回,回到了C页面,我想回到的是另一页面E,使用默认的返回实现不了

2019-10-30 15:01 负责人:无 分享
已邀请:
g***@sina.com

g***@sina.com

mui.back = function back() {  
    mui.openWindow({E: '',});  

    var B = plus.webview.getWebviewById("B");  
    if (B) {  
        plus.webview.close(B, "none");  
    }  
    var C = plus.webview.getWebviewById("C");  
    if (C) {  
        plus.webview.close(C, "none");  
    }  
    var D = plus.webview.getWebviewById("D");  
    if (D) {  
        plus.webview.close(D, "none");  
    }  

    plus.webview.currentWebview().close();  

}

可以试试这种方式。
详细的demo可以查看:https://github.com/gs-wenbing/mui-mall,
https://github.com/gs-wenbing/mui-mall/blob/master/view/pay/pay-success.html

1***@qq.com

1***@qq.com (作者)

已经搞定了,谢谢

该问题目前已经被锁定, 无法添加新回复