1. 程式人生 > >js---mui返回上一頁並重新整理資料

js---mui返回上一頁並重新整理資料

作為小白,寫這個是崩潰的,每一個單獨都可以用,但是放到返回主頁面就不行了,然後然後。。。就各自截取了一段,就好了/(ㄒ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; } });