2017-10-04 37 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可以在您的应用程序中全局访问。你可以在你的服务中获取和设置功能。并可全球使用