156. Adding tab name - Part 1 - BehaviorSubject (#21)
This commit is contained in:
@ -1,4 +1,5 @@
|
|||||||
import {Component, OnInit} from '@angular/core';
|
import {Component, OnInit} from '@angular/core';
|
||||||
|
import {BehaviorSubject} from "rxjs";
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-user',
|
selector: 'app-user',
|
||||||
@ -7,9 +8,17 @@ import {Component, OnInit} from '@angular/core';
|
|||||||
})
|
})
|
||||||
export class UserComponent implements OnInit {
|
export class UserComponent implements OnInit {
|
||||||
|
|
||||||
constructor() { }
|
private titleSubject = new BehaviorSubject<string>('Users');
|
||||||
|
public titleAction$ = this.titleSubject.asObservable();
|
||||||
|
|
||||||
|
constructor() {
|
||||||
|
}
|
||||||
|
|
||||||
ngOnInit(): void {
|
ngOnInit(): void {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public changeTitle(title: string): void {
|
||||||
|
this.titleSubject.next(title);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user