javascript - js(mui) 怎麼實作兩個介面即時回傳?
滿天的星座
滿天的星座 2017-06-12 09:30:46
0
6
748

點選一個按鈕 彈出另一個介面,同時把值傳給另一個介面

在另一個介面修改完值,點選返回按鈕返回上一介面,這個時候怎麼把參數傳給上一個介面? ?

用的是mui 框架,求解,謝謝

滿天的星座
滿天的星座

全部回覆(6)
女神的闺蜜爱上我

在要接受的頁面用
window.addEventListener('方法名稱',function(event){
//透過event.detail可取得傳遞過來的參數內容
});
啟動事件監聽。在需要觸發事件的頁面呼叫
mui.fire(pageId,'方法名稱',{});
第一個參數是需要接受頁面的物件可以透過plus.webview.getWebviewById('頁面id')取得,
第二個是監聽事件的方法名稱,
第三個是你想傳遞的參數詳見

阿神

親,這是想做我畫你猜嗎?不過這個需求倒是好處理,關鍵在於要不斷的監聽一個頁面上的操作,然後傳值到另一個頁面渲染!

大家讲道理

mui的話有一個mui.fire的方法,可以查看一下;返​​回的上一個界面就是另一個界面的opener()

巴扎黑

這個屬於mui中傳值的問題,方法有很多種,建議使用自訂事件來刷新前一個頁面。 HTML5+ APP頁面傳參詳解

世界只因有你

或用最簡單的localstorage來傳值

迷茫

用mui.fire那個回答是正解

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板