Привет всем и прошу прощения за совсем глупый вопрос, но не могу разобраться с такой задачей:
Есть два компонента, один Home, а другой Second.
Home компонент - отрисовывает страницу, а Second - "что-то делает там" и меняет boolean в консоле на противоположное значение:
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-second',
templateUrl: './second.component.html',
styleUrls: ['./second.component.scss']
})
export class SecondComponent implements OnInit {
other: boolean
constructor() { }
ngOnInit(): void {
this.other=true
console.log(this.other)
//что-то делает и потом
this.other=false
console.log(this.other)
}
}
Суть вопроса, с которым не могу справиться - Как мне передать значение other в компонент Home:
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-home',
templateUrl: './home.component.html',
styleUrls: ['./home.component.scss']
})
export class HomeComponent implements OnInit {
myBool: boolean
constructor() { }
ngOnInit(): void {
this.myBool= this.other // беру из second компонента?!
console.log(this.myBool)
}
}