我基本上想要拥有
的东西@Ouput() private event = new EventEmitter<any>();
除了我需要能够从该语句中捕获返回值之外。
我想传递一个函数调用,该函数将在click上执行,我希望该指令能够使用该函数的返回值。
目前,我的工作方式是将其传递给
<button [myDirective]='[theFunction, param1, param2]'></button>
但我希望能够做到
<button myDirective='theFunction(param1, param2)'></button>
在角度1中,您可以使用$eval
对传入的字符串执行此操作。如何在角度2中执行此操作?