我有一个旧的@Input
,它从父组件传递一个回调函数,我想将其转换为输入信号。
使用旧的装饰器输入,我只需执行 即可调用传入的函数this.callback()
。这当然不适用于输入信号,因为相同的语句仅返回输入的值……在本例中是一个函数,所以我认为this.callback()()
可以获取输入(函数)的值,然后实际调用该函数,但似乎并非如此。
如果我将一个函数传递给输入信号(当前定义为callback = input.required<() => void>()
),有没有办法实际调用该函数,或者我现在只需要坚持使用旧的装饰器输入?