0

我的 Angular2 应用程序遇到了烦人的情况,我有一个有几行的表,每行包含使用 [(ngModel)] 进行 2 路绑定的列。我有 2 个添加和删除按钮,它们推送/拼接用于表的值列表。

将新项目推送到列表或从列表中拼接(删除)项目时 - 表格已得到很好的更新。

唯一的错误是当我从列表中删除一行(项目)然后添加一个新项目时,表格中的一行然后以某种方式显示为空值,当我在 Chrome 的开发人员工具中检查 html 源时,我看到模型该行的值包含正确的值,因此它只是显示的问题。怎么可能?

4

1 回答 1

0

这是由于在循环中删除元素时 Angular2 中缺少显示,我通过更改删除操作来解决它:清除列表项并创建相同的元素,不包括应删除的元素。

于 2016-11-20T14:54:51.180 回答