【发布时间】:2019-08-08 11:49:22
【问题描述】:
我在 Component1 中有 testTry() 函数,它接受一个参数并打印值。
export class Component1 implements OnInit {
testTry(name:any){
console.log("Name-->",name);}
ngOnInit(){ }
}
我有一个带有函数 sampleCall() 的 component2,我需要通过发送参数来调用 component1 的函数
export class Component2 implements OnInit {
sampleCall(){
let a = "Sravya";
testTry(a);
}
ngOnInit(){ }
}
如何在不涉及 HTML 的情况下从 component1 调用一个函数到 component2?
【问题讨论】:
-
将该功能移至服务
-
除此之外还有其他选择吗?
-
你可以使用 eventEmmiter
标签: angular angular6 eventemitter angular-event-emitter