如果底层数组得到更新,是否有Polymer dom api方法或其他方法自动更新带有其他元素的重复模板?
我有一个动态数组,可以通过ajax调用重复更新。此数组不断更改其长度(根据ajax响应逐步追加或删除元素)。该数组通过<template is="dom-repeat">
反映在文档中。有没有办法在底层数组更新时自动更新dom?
目前,我能看到的唯一方法是
通过使用2,我将无法使用视图中自动更新列表的过渡效果。我希望能够使用这些效果。
答案 0 :(得分:24)
如果使用this.push('myarray', {item});
更新数组,则会触发Polymer的绑定观察者。更多信息在https://www.polymer-project.org/1.0/docs/devguide/properties#array-mutation