我们目前正在开发一个包含许多数据的应用程序。到目前为止一切运作良好,现在我们将开始构建一些表格。我们希望使用Angular表单/验证系统。但我无法找到有关表演的好信息。我们的表单将包含许多(比如说200个)字段。有一些复杂的领域,如datepickers。许多字段之间存在约束,并且必须在表单中某处更改字段时更改其值。
我编辑我的问题以获取更多信息:我已经知道$digest
和$apply
周期。我已经知道观察者的工作方式了。我已经知道如何调整它们了。我们的应用程序已经可以在页面中显示大量元素(例如搜索中的1000个文档)。我们知道在应用程序的这一部分中如何避免角度缓慢。
但是,我们目前还没有表格。我们将开始构建它们。我正在寻找具有非常大的形式和可接受的性能的Angular应用程序的示例。博客文章说AngularJS表单系统无法解决这个问题。如果我们必须构建自己的表单框架以避免使用AngularJS表单系统,我们就能够毫无问题地执行此操作。
答案 0 :(得分:0)
这个问题是一个非常广泛的主题,可能有很多原因。您应该首先了解$digest
周期以及每个模型更新是如何导致的。
Angular Docs for ngModelOptions可能有助于您的想法。来自YearOfMoo的文章也可能有所帮助。否则,您可能需要进一步深入$digest
周期