Skip to content

Instantly share code, notes, and snippets.

@indatawetrust
Created May 12, 2019 20:04
Show Gist options
  • Save indatawetrust/8f64ad4019d11db3ac4fb552ab8809da to your computer and use it in GitHub Desktop.
Save indatawetrust/8f64ad4019d11db3ac4fb552ab8809da to your computer and use it in GitHub Desktop.
import {Component} from '@angular/core';
import {NavController, Events} from 'ionic-angular';
import {HttpClient} from '@angular/common/http';
import {Observable} from 'rxjs/Rx';
import { SqliteProvider } from '../../providers/sqlite/sqlite';
@Component({
selector: 'page-home',
templateUrl: 'home.html',
})
export class Home {
users: any;
constructor(
public navCtrl: NavController,
public httpClient: HttpClient,
private sqlite: SqliteProvider,
) {
this.users = []
try {
this.getUsers()
} catch (error) {
console.log(error)
}
}
getUsers() {
try {
this
.sqlite
.db
.executeSql('SELECT * FROM users ORDER BY id DESC', [])
.then(res => {
for(var i=0; i<res.rows.length; i++) {
this.users.push(res.rows.item(i))
}
})
} catch (error) {
console.log(error)
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment