Конечно, другое решение разделяет функцию через сервис.
аюсь выполнить функцию из другого компонента (Эти 2 компонента НЕ являются братьями и сестрами). Я думаю, что мне нужно будет использовать@Output и eventEmitter чтобы сделать это или создатьобслуживание и подписаться нанаблюдаемый совместно использовать одни и те же данные во всех компонентах (я знаю, как передать сообщение (строку), но я не знаю, как выполнить функцию). Я не совсем уверен, с чего начать. Я пытаюсь казнитьfunction1 ИЗfunction2, Может кто-нибудь помочь мне, как заставить это работать?Пожалуйста, предоставьте поршень, Вот как выглядит мой проект:
src
|__app(FOLDER)
|__home(FOLDER)
| |
| |__home.component.ts
| |______function2(){
| What do I need to put in here to execute function1?
| }
|
|__products(FOLDER)
|
|__tools(FOLDER)
|
|____tools.component.ts
|____function1(){
alert("I'm inside function 1!!");
}
Как вы видели у меня есть файлhome.component.ts у которого есть function2 и файлtools.component.ts у которого есть function1, так что есть идеи, как выполнить function1 из function2?