У меня есть требование, в котором я должен вызывать функцию родительского компонента из child. Как очевидно, мы можем использовать параметр @Output
с EventEmitter
для достижения этой цели. Но проблема в том, что родительский компонент выглядит примерно так:
func(param1,param2){
}
Я хочу вызвать этот метод от ребенка, поэтому я использовал что-то вроде этого.
@Output() childToParent = new EventEmitter<object>();
callParentMethod(){
this.childToParent.emit({param1:this.param1,param2:this.param2});
}
Он может вызовите функцию, которую я видел, но параметры не передаются. Кто-нибудь может подсказать, что я делаю не так или что-то упустил?