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
------