ionic2中跨頁面回傳值

2022-07-12 08:03:11 字數 567 閱讀 7497

1、在跳轉到新頁面時傳入乙個contactscallback的引數,在該引數的函式定義中做出乙個承諾。

注意:最開始我本來是採用如下圖方式的,但是很不幸,出現了問題,問題所在就是關於這個this的作用域問題。這裡要用到es6的箭頭函式 arrow functions。普通function函式和箭頭函式的行為有乙個微妙的區別,箭頭函式沒有它自己的this值,箭頭函式內的this值繼承自外圍作用域。

2、回傳值,將需要傳過去的值丟入contactscallback中,即將資料從該頁面傳到上乙個頁面中,並且then後,通過是執行了resolve()還是reject()來識別是否成功,如果成功,pop掉當前頁面,否則輸出錯誤。

Ionic之頁面傳值

很多時候,我們都進入乙個頁面往往都是需要將上一級的資料轉入到下一級頁面中使用,在傳傳統的html中時經過url來傳值,所以ionic也是沿用了html中的方法。路由設定 state paytype 頁面 請選擇充值方式 支付寶推薦有支付寶賬戶的使用者使用 js scope.paytype scope...

跨頁面傳值

預設情況下,點選 button 按鈕後,會回傳到本頁面,但是通過指定 button 的postbackurl 屬性可以把資料提交到其他頁面,如在send.aspx 頁面中有 asp textbox id txtcontent runat server asp textbox asp button i...

JS跨頁面傳值

document ready function var proid location.search.substring 1,location.search.length split 1 var elem ins var elem clause var elem sameproduct ajax ty...