我有一个ng-repeat超过2000个员工数据,这些数据显示在行和每个重复的行/块中,我有一个函数,它将工资信息传递给指令进行一些处理。我是关于ng-click =" calcSalary(emp)"的绑定函数。 现在我的问题是ng-click =" calcSalary(emp)"将创建2000次? 2000后不同的参考将存储在后端?是否会创建附加到范围的2000 calcSalary()函数?性能如何? 有没有什么方法我们只写ng-click =" calcSalary(emp)"只有一个并根据点击的特定行传递员工数据?
答案 0 :(得分:1)
不,它没有任何性能问题!即使您在ng-repeat内部创建它也会被创建n次,但会被实例化一次并且只在您单击时产生影响。