聚合物`iron-localstorage`实时数据绑定

时间:2017-04-10 05:10:00

标签: data-binding polymer local-storage

上下文

  • Polymer 1.8.1
  • iron-localstorage 1.0.6

嗨!我正在尝试设置localstorage数据并实时从另一个元素中获取它的值。

问题

我从未收到有关localstorage更新的通知,因此仅在重新加载时更改

DEMO

1 个答案:

答案 0 :(得分:0)

<iron-localstorage>无法知道您手动更新了localStorage。你必须告诉他重新加载数据。这就是它具有reload()功能的原因。因此,如果您想每秒重新加载数据5次,则每秒呼叫reload() 5次

如下所示:

setInterval(() => {
  this.$$("iron-localstorage").reload();
},200)