ardyhim

home.ts search

Sep 5th, 2016
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import { Component } from '@angular/core';
  2. import { NavController } from 'ionic-angular';
  3. import { Api} from '../../providers/api/api';
  4. import { SinglePage } from '../single/single'
  5.  
  6. @Component({
  7.   templateUrl: 'build/pages/home/home.html',
  8.   providers: [Api]
  9. })
  10. export class HomePage {
  11.   datas:any;
  12.   constructor(public navCtrl: NavController, private api: Api) {
  13.     api.index(1).subscribe( data => {
  14.       this.datas = data.json();
  15.     });
  16.   }
  17.  
  18.   openSinglePage(url){
  19.     this.navCtrl.push(SinglePage, {
  20.       url:url
  21.     })
  22.   }
  23.  
  24.   search(keyword){
  25.     this.api.search(keyword,1).subscribe(data=>{
  26.       this.datas = data.json()
  27.     });
  28.   }
  29.  
  30.   onCencel(ev){
  31.     if(!ev.target.value){
  32.       this.api.index(1).subscribe(data => {
  33.         this.datas = data.json();
  34.       })
  35.     }
  36.   }
  37.  
  38. }
Advertisement
Add Comment
Please, Sign In to add comment