Правильно ли ввести компонент в другой - PullRequest
0 голосов
/ 16 октября 2019

Я хочу вызвать некоторые функции в другом Компоненте, могу ли я вставить его в конструктор текущего Компонента?

import { HomeComponent} from './../home/home.component';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent implements OnInit {

  constructor(home:HomeComponent){
    home.getSomeData()
  }
}

1 Ответ

0 голосов
/ 16 октября 2019

Нет, вы не можете внедрить один компонент в другой. Для этого вам необходимо создать службу.

Вы можете использовать Поведение субъекта для связи между двумя несвязанными компонентами.

См. Это учебное пособие

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...