2017-10-04 55 views
0

我嘗試使用Ionic-Framework製作Quizapp。該應用程序包含一些問題,這些問題存儲在數據庫中。全局變量in ionic3

每一輪的應用程序生成一個隨機id由存儲問題的計數。我想將ID存儲在一個數組中,這會阻止最後10個問題。 爲此,我想出了一個像全局變量的東西,它在整個應用程序生命週期中都處於活動狀態。 我該如何做到這一點?

我的應用程序實際上使用四個網站:家庭,問題,錯誤的頁面和右頁。當我更改站點時,我使用了setRoot(),但我不想將該數組拖到每個頁面上(只需要在問題頁面上)。

在此先感謝。

回答

0

您可以使用本地存儲臨時數據,localStorage.setItem(鍵,值)和localStorage.getItem(鍵)

0
getArray(){ 
    return localStorage.ara; 
} 

setArray(ara){ 
    localStorage.ara = ara; 
} 

您可以使用localstorage .. IT可以在您的應用程序中全局訪問。你可以在你的服務中獲取和設置功能。並可全球使用