标签: angularjs
我动态生成了具有唯一ID的输入元素。我需要为每个将执行不同操作的输入元素绑定click事件。
有没有更好的方法来实现这一目标?
答案 0 :(得分:0)
假设你的意思是动态地调用控制器范围上的方法,你需要这样的东西:
$scope.callFn = function(fn) { $scope[fn](); }
然后
<input ng-click="callFn(foo)" />
但你真的需要在问题中提供更多细节才能给出更好的答案。