diff --git a/public/docs/_examples/server-communication/ts/app/wiki/wiki-smart.component.ts b/public/docs/_examples/server-communication/ts/app/wiki/wiki-smart.component.ts index 97ca33e1c0..e23138a560 100644 --- a/public/docs/_examples/server-communication/ts/app/wiki/wiki-smart.component.ts +++ b/public/docs/_examples/server-communication/ts/app/wiki/wiki-smart.component.ts @@ -1,7 +1,7 @@ /* tslint:disable: member-ordering forin */ // #docplaster // #docregion -import { Component } from '@angular/core'; +import { Component, OnInit } from '@angular/core'; import { Observable } from 'rxjs/Observable'; // #docregion import-subject import { Subject } from 'rxjs/Subject'; @@ -15,7 +15,7 @@ import { WikipediaService } from './wikipedia.service'; templateUrl: 'wiki.component.html', providers: [ WikipediaService ] }) -export class WikiSmartComponent { +export class WikiSmartComponent implements OnInit { title = 'Smarter Wikipedia Demo'; fetches = 'Fetches when typing stops'; items: Observable; @@ -25,7 +25,9 @@ export class WikiSmartComponent { search(term: string) { this.searchTermStream.next(term); } // #enddocregion subject - constructor (private wikipediaService: WikipediaService) { + constructor (private wikipediaService: WikipediaService) {} + + ngOnInit() { // #docregion observable-operators this.items = this.searchTermStream .debounceTime(300)