2017-10-04 9 views
0

Ionic-FrameworkでQuizappを作成しようとしています。アプリにはデータベースに保存されたいくつかの質問が含まれています。ionic3のグローバル変数

毎回、アプリはストアド質問の数によってランダムIDを生成します。私は最後の10の質問をブロックする配列にIDを格納したい。 このため、私はグローバル変数のようなものを考え出しました。これはアプリの全ライフタイムで有効です。 これはどのように達成できますか?

私のアプリは実際には、自宅、質問、間違ったページ、右ページの4つのサイトを使用しています。私がサイトを変更すると、私はsetRoot()を使用しますが、配列をすべてのページにドラッグしたくありません(質問ページでのみ必要です)。

ありがとうございます。それは永続するかどう

答えて

0

あなたは一時的なデータのローカルストレージを使用することができ、localStorage.setItem(キー、値)とlocalStorage.getItem(キー)

0
getArray(){ 
    return localStorage.ara; 
} 

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

localstorageを使用することができます。アプリケーションには、グローバルにアクセスできます。そのようなサービスを取得して設定することができます。それをグローバルに使用することができます