Updating the collector component
To see a service in action, first let's update our previous wire-frame and modify the template. Let's say we need to see a list of news headlines which we can select among them and (later in Chapter 4, The Rating Service – Data Management) decide which ones have the higher value (rate) for investigation.
Showing a list of news headlines means we have to implement a mechanism which loops through the available items and displays them. Open the Collector component first and create new properties as follows:
// app/collector/collector.component.ts
import {Component} from '@angular/core';
@Component({
selector: 'sh-collector',
templateUrl: './collector.html'
})
export class CollectorComponent {
caption = "Some news worth investigating";
headlines = [
"Lorem ipsum dolor sit amet",
"consectetuer adipiscing elit",
"Integer tincidunt Cras dapibus",
"Quia dolori non voluptas "
];
}
For now just use the hard-coded data. We...