Ionic2能夠有兩種方式來存儲數據,Local Storage和SQLite html
由於比較容易訪問,因此不適合存比較敏感性的數據 git
好比能夠存儲: 用戶是否登陸的信息. 一些session信息等 github
具體用法: sql
app/pages/home/home.html 數據庫
在app/pages/home/home.ts中增長一個處理方法: session
咱們能夠經過 app
this.local = new Storage(LocalStorage); ionic
this.local.set('isLogin', false); 學習
來設置並保存isLogin的值 this
而且經過:
this.local.get('isLogin');
來獲取isLogin的值
點擊按鈕,打開Chrome控制檯,能夠看到輸出結果:
咱們還能夠經過SQLite來存儲數據,經過SQL語句來實現相關存儲。
運行:ionic plugin add https://github.com/litehelpers/Cordova-sqlite-storage
app/pages/home/home.html
在app/pages/home/home.ts中增長相應的方法來獲取數據庫中的數據:
點擊ShowData按鈕:
更多:Use SQLite In Ionic 2 Instead Of Local Storage
------