Angularjs 如果我没有';不需要范围

Angularjs 如果我没有';不需要范围,angularjs,performance,angularjs-ng-repeat,Angularjs,Performance,Angularjs Ng Repeat,我的情况是,我使用Angular生成了很多行和列,性能非常糟糕 我假设这是因为我的ng repeat正在为它创建的每个元素创建一个新的作用域,但是,这个特定的函数不需要监视任何东西。我只是简单地使用ng repeat作为循环来生成永远不会改变的HTML 是否有另一种角度方法可以用来循环模型数据并生成HTML,而无需使用ng repeat来提高性能?您实际上需要范围来访问当前迭代项的数据 但是,由于数据从不更改,您可能会看到或看到指令。您可以创建一个指令,该指令将接受ng repeat值,然后在该

我的情况是,我使用Angular生成了很多行和列,性能非常糟糕

我假设这是因为我的ng repeat正在为它创建的每个元素创建一个新的作用域,但是,这个特定的函数不需要监视任何东西。我只是简单地使用ng repeat作为循环来生成永远不会改变的HTML


是否有另一种角度方法可以用来循环模型数据并生成HTML,而无需使用ng repeat来提高性能?

您实际上需要范围来访问当前迭代项的数据


但是,由于数据从不更改,您可能会看到或看到指令。

您可以创建一个
指令
,该指令将接受
ng repeat
值,然后在该指令中执行任何您想执行的操作,例如创建一个包含这些值的表

也许其中一些解决方案会有帮助:如果你的html很简单,你可以试试我的-