代码之家  ›  专栏  ›  技术社区  ›  Matthew

如何将数据推送到dom repeat

  •  1
  • Matthew  · 技术社区  · 7 年前

    我试图将数据推送到 history 将在 dom-repeat 模板。

    模板

    <paper-button on-tap="_addToHistory">Add to History</paper-button>
    
    <template is="dom-repeat" items="{{history}}">
      <h3 class="test">[[item.name]]</h3>
    </template>
    

    属性

    history: {
      type: Array,
      value: []
    }
    

    功能

    _addToHistory() {
      this.history.push({"name": "Computer"});
    }
    

    当我注销历史记录时,我看到一个对象数组,但当 _addToHistory 被调用。

    如何设置 DOM重复 响应对象更新的模板?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Matthew    7 年前

    使用 this.push('history', {"item"}) 通知模板使用新数据进行更新。

    推荐文章