0

我正在尝试更改引用其模型的输入框值。输入框位于 ng-repeat 中,它从函数而不是变量中获取其元素。

应用程序有没有办法打印模型完整路径/名称,以便我可以从控制器中引用它?(请注意,模型正在工作,因为它下面的一个带有 ng-show 的分区会正确响应正在填充的输入模型。)

4

1 回答 1

0

通常,您不应该在 ngRepeat 中使用函数。随着摘要循环的工作方式,您的函数最终将被多次调用。这不是很有效。相反,您应该从控制器运行该函数并将其分配给您传递给 ngRepeat 的范围变量。

事实证明,这使您的问题的解决方案变得非常容易。例如,您可以使用每个项目$index从控制器中引用它。

如果您发布小提琴或 plunker,我可以用更具体的内容更新此答案。但是如果没有一些代码,很难说更多。

于 2013-03-10T09:19:38.790 回答