【发布时间】:2016-04-06 11:28:48
【问题描述】:
我创建了一个简单的原型来显示和编辑人员列表。原型可以在这里找到:JSBin。
如您所见,当按下“保存”时,使用array mutation API 将项目写回数组。我不确定这是否真的需要,因为对象总是通过引用分配的。
但是,“保存”按钮不会更新列表中的项目。 但是当您再次编辑它时,新更改的值会以某种方式保留在表单中。我猜更改确实发生在内存中,但dom-repeat 不会触发列表的新呈现。
我还在dom-repeat 上设置了observe 属性,但似乎没有任何区别。
我的问题有两个:
- 需要更改哪些内容才能在保存项目时更新列表。
- 是否有更好的方法(常见的最佳实践)来管理项目列表(使用双向数据绑定)。
【问题讨论】:
标签: javascript list polymer-1.0