Angularjs +按字符串调用方法

时间:2015-02-26 10:32:18

标签: angularjs

我动态生成了具有唯一ID的输入元素。我需要为每个将执行不同操作的输入元素绑定click事件。

有没有更好的方法来实现这一目标?

1 个答案:

答案 0 :(得分:0)

假设你的意思是动态地调用控制器范围上的方法,你需要这样的东西:

$scope.callFn = function(fn) {
    $scope[fn]();
}

然后

<input ng-click="callFn(foo)" />

但你真的需要在问题中提供更多细节才能给出更好的答案。