angular2 - 从指令执行模板语句

时间:2016-12-21 18:52:54

标签: angular angular-directive

我基本上想要拥有

的东西
@Ouput() private event = new EventEmitter<any>();

除了我需要能够从该语句中捕获返回值之外。

我想传递一个函数调用,该函数将在click上执行,我希望该指令能够使用该函数的返回值。

目前,我的工作方式是将其传递给

<button [myDirective]='[theFunction, param1, param2]'></button>

但我希望能够做到

<button myDirective='theFunction(param1, param2)'></button>

在角度1中,您可以使用$eval对传入的字符串执行此操作。如何在角度2中执行此操作?

0 个答案:

没有答案