Skip to content

Instantly share code, notes, and snippets.

@bflannery
Created May 4, 2017 10:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bflannery/9494208e1e0707cf94b8314536856a6b to your computer and use it in GitHub Desktop.
Save bflannery/9494208e1e0707cf94b8314536856a6b to your computer and use it in GitHub Desktop.
@Component({
selector: 'friend-tour',
template: `
<input #newFriend
(keyup.enter)="addFriend(newFriend.value)"
(blur)="addFriend(newFriend.value); newFriend.value='' ">
<button (click)="addFriend(newFriend.value)">Add</button>
<ul><li *ngFor="let friend of friends">{{friends}}</li></ul>
`
})
export class FriendTourComponent {
friends = ['Sophie', 'Tim', 'Jake', 'Steve'];
addFriend(newFriend: string) {
if (newFriend) {
this.friends.push(newFriend);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment